Partilhar via


IO_CONTAINER_NOTIFICATION_CLASS enumeração (wdm.h)

A enumeração IO_CONTAINER_NOTIFICATION_CLASS contém constantes que indicam as classes de eventos para as quais um driver no modo kernel pode se registrar para receber notificações.

Sintaxe

typedef enum _IO_CONTAINER_NOTIFICATION_CLASS {
  IoSessionStateNotification,
  IoMaxContainerNotificationClass
} IO_CONTAINER_NOTIFICATION_CLASS;

Constantes

 
IoSessionStateNotification
Notificações de estado de sessão. O driver usa essa constante de enumeração para solicitar notificações sobre alterações no estado das sessões de usuário nas quais o driver está interessado.
IoMaxContainerNotificationClass
Especifica o valor máximo nesse tipo de enumeração.

Observações

Para se registrar para notificações, um driver chama a rotina de IoRegisterContainerNotification e define o parâmetro NotificationClass dessa rotina como uma constante IO_CONTAINER_NOTIFICATION_CLASS (diferente de IoMaxContainerNotificationClass). Atualmente, IoRegisterContainerNotification dá suporte apenas a NotificationClass = IoSessionStateNotification.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no Windows 7 e versões posteriores do sistema operacional Windows.
cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

Consulte também

IoRegisterContainerNotification