DOT11EXTIHV_PROCESS_SESSION_CHANGE回呼函式 (wlanihv.h)
重要 Windows 10 和更新版本中已淘汰 Native 802.11 無線 LAN 介面。 請改用 WLAN 裝置驅動器介面 (WDI)。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型。
語法
DOT11EXTIHV_PROCESS_SESSION_CHANGE Dot11extihvProcessSessionChange;
DWORD Dot11extihvProcessSessionChange(
[in] ULONG uEventType,
[in] PWTSSESSION_NOTIFICATION pSessionNotification
)
{...}
參數
[in] uEventType
事件的類型。 此參數可以有下列其中一個值。
價值 | 意義 |
---|---|
WTS_CONSOLE_CONNECT | 會話已連線到主控台工作階段。 |
WTS_CONSOLE_DISCONNECT | 會話已與主控台會話中斷連線。 |
WTS_REMOTE_CONNECT | 會話已連線到遠端會話。 |
WTS_REMOTE_DISCONNECT | 會話已與遠端會話中斷連線。 |
WTS_SESSION_LOGON | 使用者已登入會話。 |
WTS_SESSION_LOGOFF | 用戶已註銷會話。 |
WTS_SESSION_LOCK | 會話已鎖定。 |
WTS_SESSION_UNLOCK | 會話已解除鎖定。 |
WTS_SESSION_REMOTE_CONTROL | 會話已變更其遠端控制狀態。 若要判斷狀態,請呼叫 GetSystemMetrics 函式,並檢查SM_REMOTECONTROL計量。 如需此函式的詳細資訊,請參閱Microsoft Windows SDK 檔。 |
[in] pSessionNotification
WTSSESSION_NOTIFICATION結構的指標,提供會話變更通知的相關信息。 如需此結構的詳細資訊,請參閱 Windows SDK 檔。
傳回值
如果呼叫成功,函式會傳回ERROR_SUCCESS。 否則,它會傳回 Winerror.h 中定義的錯誤碼。
言論
每當使用者會話中的參數發生時,作系統會呼叫 函式來通知 IHV 延伸模組 DLL。
如果 uEventType 參數設定為 WTS_SESSION_LOGOFF,IHV 延伸模組 DLL 必須在內部取消所有暫止的使用者介面要求,而且必須釋放使用者介面要求的任何已配置資源。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
目標平臺 | 桌面 |
標頭 | wlanihv.h (包括 Wlanihv.h) |