Microsoft.Win32 Namespace

The Microsoft. Win32 namespace provides two types of classes: those that handle events raised by the operating system and those that manipulate the system registry.

SystemEvent Class

Provides access to system event notifications. This class cannot be inherited.


  • DisplaySettingsChanged Event
  • DisplaySettingsChanging Event
  • EventsThreadShutdown Event
  • InstalledFontsChanged Event
  • LowMemory Event
  • PaletteChanged Event
  • PowerModeChanged Event
  • SessionEnded Event
  • SessionEnding Event
  • SessionSwitch Event
  • TimeChanged Event
  • TimerElapsed Event
  • UserPreferenceChanged Event
  • UserPreferenceChanging Event