Поделиться через


перечисление IO_CONTAINER_NOTIFICATION_CLASS (wdm.h)

Перечисление IO_CONTAINER_NOTIFICATION_CLASS содержит константы, указывающие классы событий, для которых драйвер режима ядра может регистрироваться для получения уведомлений.

Синтаксис

typedef enum _IO_CONTAINER_NOTIFICATION_CLASS {
  IoSessionStateNotification,
  IoMaxContainerNotificationClass
} IO_CONTAINER_NOTIFICATION_CLASS;

Константы

 
IoSessionStateNotification
Уведомления о состоянии сеанса. Драйвер использует эту константу перечисления для запроса уведомлений об изменениях в состоянии сеансов пользователей, в которых заинтересован драйвер.
IoMaxContainerNotificationClass
Указывает максимальное значение в этом типе перечисления.

Замечания

Чтобы зарегистрировать уведомления, драйвер вызывает подпрограмму IoRegisterContainerNotification и задает параметр NotificationClass этой подпрограммы в константу IO_CONTAINER_NOTIFICATION_CLASS (кроме IoMaxContainerNotificationClass). В настоящее время IoRegisterContainerNotification поддерживает только NotificationClass = IoSessionStateNotification.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в Windows 7 и более поздних версиях операционной системы Windows.
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

См. также

IoRegisterContainerNotification