Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IO_CONTAINER_NOTIFICATION_CLASS-Aufzählung enthält Konstanten, die die Klassen von Ereignissen angeben, für die ein Kernelmodustreiber registrieren kann, um Benachrichtigungen zu empfangen.
Syntax
typedef enum _IO_CONTAINER_NOTIFICATION_CLASS {
IoSessionStateNotification,
IoMaxContainerNotificationClass
} IO_CONTAINER_NOTIFICATION_CLASS;
Konstanten
IoSessionStateNotificationSitzungsstatusbenachrichtigungen. Der Treiber verwendet diese Enumerationskonstante, um Benachrichtigungen über Änderungen im Status von Benutzersitzungen anzufordern, an denen der Treiber interessiert ist. |
IoMaxContainerNotificationClassGibt den Maximalwert in diesem Enumerationstyp an. |
Bemerkungen
Um sich für Benachrichtigungen zu registrieren, ruft ein Treiber die IoRegisterContainerNotification Routine auf und legt den NotificationClass Parameter dieser Routine auf eine IO_CONTAINER_NOTIFICATION_CLASS Konstante (außer IoMaxContainerNotificationClass). Derzeit unterstützt IoRegisterContainerNotification nur NotificationClass = IoSessionStateNotification.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in Windows 7 und höheren Versionen des Windows-Betriebssystems. |
| Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h) |