IO_SESSION_EVENT枚举 (wdm.h)
IO_SESSION_EVENT 枚举指示驱动程序接收通知的会话事件的类型。
语法
typedef enum _IO_SESSION_EVENT {
IoSessionEventIgnore,
IoSessionEventCreated,
IoSessionEventTerminated,
IoSessionEventConnected,
IoSessionEventDisconnected,
IoSessionEventLogon,
IoSessionEventLogoff,
IoSessionEventMax
} IO_SESSION_EVENT, *PIO_SESSION_EVENT;
常数
IoSessionEventIgnore |
IoSessionEventCreated 已创建用户会话。 |
IoSessionEventTerminated 用户会话已终止。 |
IoSessionEventConnected 用户会话已连接。 |
IoSessionEventDisconnected 用户会话已断开连接。 |
IoSessionEventLogon 用户登录到会话。 |
IoSessionEventLogoff 用户已注销会话。 |
IoSessionEventMax 指定此枚举类型中的最大值。 |
言论
当 I/O 管理器调用驱动程序的 IO_SESSION_NOTIFICATION_FUNCTION 函数时,它将此函数的 事件 参数设置为 IO_SESSION_EVENT 枚举常量(除了 IoSessionEventMax外)。
会话事件导致从一个会话状态转换为另一个会话状态。 有关会话状态转换的详细信息,请参阅 IO_SESSION_STATE。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows 7 及更高版本的 Windows作系统中受支持。 |
标头 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Fltkernel.h) |