共用方式為


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 函式時,會將此函式的 Event 參數設定為 IO_SESSION_EVENT 列舉常數(除了 IoSessionEventMax以外)。

會話事件會導致從某個會話狀態轉換到另一個會話狀態。 如需工作階段狀態轉換的詳細資訊,請參閱 IO_SESSION_STATE

要求

要求 價值
最低支援的用戶端 Windows 7 和更新版本的 Windows作系統支援。
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Fltkernel.h)

另請參閱

IO_SESSION_NOTIFICATION_FUNCTION

IO_SESSION_STATE