Freigeben über


Microsoft.Win32-Namespace

Der Microsoft.Win32-Namespace stellt zwei Arten von Klassen bereit: solche, die vom Betriebssystem ausgelöste Ereignisse behandeln, und solche, die die Systemregistrierung verändern.

Klassen

  Klasse Beschreibung
Öffentliche Klasse IntranetZoneCredentialPolicy Definiert eine Anmeldeinformationsrichtlinie für Ressourcenanforderungen, die mithilfe von WebRequest und den daraus abgeleiteten Klassen erstellt werden.
Öffentliche Klasse PowerModeChangedEventArgs Stellt Daten für das PowerModeChanged-Ereignis bereit.
Öffentliche Klasse Registry Stellt RegistryKey-Objekte, die die Stammschlüssel in der Windows-Registrierung darstellen, sowie static-Methoden für den Zugriff auf Schlüssel-/-Wert-Paare bereit.
Öffentliche Klasse RegistryKey Stellt einen Knoten auf Schlüsselebene in der Windows-Registrierung dar. Diese Klasse ist eine Kapselung der Registrierung.
Öffentliche Klasse SessionEndedEventArgs Stellt Daten für das SessionEnded-Ereignis bereit.
Öffentliche Klasse SessionEndingEventArgs Stellt Daten für das SessionEnding-Ereignis bereit.
Öffentliche Klasse SessionSwitchEventArgs Stellt Daten für das SessionSwitch-Ereignis bereit.
Öffentliche Klasse SystemEvents Ermöglicht den Zugriff auf Systemereignisbenachrichtigungen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TimerElapsedEventArgs Stellt Daten für das TimerElapsed-Ereignis bereit.
Öffentliche Klasse UserPreferenceChangedEventArgs Stellt Daten für das UserPreferenceChanged-Ereignis bereit.
Öffentliche Klasse UserPreferenceChangingEventArgs Stellt Daten für das UserPreferenceChanging-Ereignis bereit.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat PowerModeChangedEventHandler Stellt die Methode dar, die das PowerModeChanged-Ereignis behandelt.
Öffentlicher Delegat SessionEndedEventHandler Stellt die Methode dar, die das SessionEnded-Ereignis behandelt.
Öffentlicher Delegat SessionEndingEventHandler Stellt die Methode dar, die das SessionEnding-Ereignis des Betriebssystems behandelt.
Öffentlicher Delegat SessionSwitchEventHandler Stellt die Methode dar, die das SessionSwitch-Ereignis behandelt.
Öffentlicher Delegat TimerElapsedEventHandler Stellt die Methode dar, die das TimerElapsed-Ereignis behandelt.
Öffentlicher Delegat UserPreferenceChangedEventHandler Stellt die Methode dar, die das UserPreferenceChanged-Ereignis behandelt.
Öffentlicher Delegat UserPreferenceChangingEventHandler Stellt die Methode dar, die das UserPreferenceChanging-Ereignis behandelt.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration PowerModes Definiert Bezeichner für vom Betriebssystem gemeldete Energiemodusereignisse.
Öffentliche Enumeration RegistryHive Stellt die möglichen Werte für einen Knoten auf oberster Ebene auf einem fremden Computer dar.
Öffentliche Enumeration RegistryKeyPermissionCheck Gibt an, ob beim Öffnen von Registrierungsschlüsseln und beim Zugreifen auf deren Name-Wert-Paare Sicherheitsüberprüfungen durchgeführt werden.
Öffentliche Enumeration RegistryValueKind Gibt die Datentypen an, die zum Speichern von Werten in der Registrierung verwendet werden, oder bestimmt den Datentyp eines Werts in der Registrierung.
Öffentliche Enumeration RegistryValueOptions Gibt optionales Verhalten an, wenn Name-Wert-Paare von einem Registrierungsschlüssel abgerufen werden.
Öffentliche Enumeration SessionEndReasons Definiert Bezeichner, die das Beenden der aktuellen Anmeldesitzung darstellen.
Öffentliche Enumeration SessionSwitchReason Definiert Bezeichner, mit denen der Typ eines Sitzungsänderungsereignisses dargestellt wird.
Öffentliche Enumeration UserPreferenceCategory Definiert Bezeichner, die Kategorien von Benutzereinstellungen darstellen.