Freigeben über


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)

Siehe auch

IoRegisterContainerNotification-