IO_CONTAINER_NOTIFICATION_CLASS-Aufzählung (wdm.h)
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
IoSessionStateNotification Sitzungsstatusbenachrichtigungen. Der Treiber verwendet diese Enumerationskonstante, um Benachrichtigungen über Änderungen im Status von Benutzersitzungen anzufordern, an denen der Treiber interessiert ist. |
IoMaxContainerNotificationClass Gibt 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) |