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) |