Partager via


énumération IO_CONTAINER_NOTIFICATION_CLASS (wdm.h)

L’énumération IO_CONTAINER_NOTIFICATION_CLASS contient des constantes qui indiquent les classes d’événements pour lesquelles un pilote en mode noyau peut s’inscrire pour recevoir des notifications.

Syntax

typedef enum _IO_CONTAINER_NOTIFICATION_CLASS {
  IoSessionStateNotification,
  IoMaxContainerNotificationClass
} IO_CONTAINER_NOTIFICATION_CLASS;

Constantes

 
IoSessionStateNotification
Notifications d’état de session. Le pilote utilise cette constante d’énumération pour demander des notifications sur les modifications apportées à l’état des sessions utilisateur qui intéressent le pilote.
IoMaxContainerNotificationClass
Spécifie la valeur maximale dans ce type d’énumération.

Remarques

Pour s’inscrire aux notifications, un pilote appelle la routine IoRegisterContainerNotification et définit le paramètre NotificationClass de cette routine sur une constante IO_CONTAINER_NOTIFICATION_CLASS (autre que IoMaxContainerNotificationClass). Actuellement, IoRegisterContainerNotification prend uniquement en charge NotificationClass = IoSessionStateNotification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans Windows 7 et versions ultérieures du système d’exploitation Windows.
En-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

Voir aussi

IoRegisterContainerNotification