DOT11EXTIHV_PROCESS_SESSION_CHANGE wlanihv.h (回呼函式)
重要原生 802.11 無線 LAN 介面在 Windows 10 和更新版本中已被取代。 請改用 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) |