IO_CONTAINER_NOTIFICATION_CLASS-Enumeration (wdm.h)
Die IO_CONTAINER_NOTIFICATION_CLASS-Enumeration enthält Konstanten, die die Ereignisklassen angeben, für die sich 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 Zustand der Benutzersitzungen anzufordern, an denen der Treiber interessiert ist. |
IoMaxContainerNotificationClass Gibt den Maximalwert in diesem Enumerationstyp an. |
Hinweise
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) fest. Derzeit unterstützt IoRegisterContainerNotification nur NotificationClass = IoSessionStateNotification.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in Windows 7 und höheren Versionen des Windows-Betriebssystems. |
Kopfzeile | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h) |