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)

Weitere Informationen

IoRegisterContainerNotification