共用方式為


DOT11EXTIHV_PROCESS_SESSION_CHANGE wlanihv.h (回呼函式)

重要原生 802.11 無線 LAN 介面在 Windows 10 和更新版本中已被取代。 請改用 WLAN 設備驅動器介面 (WDI) 。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型
 
操作系統會呼叫 Dot11ExtIhvProcessSessionChange 函式,以通知會話變更事件的 IHV 延伸模組 DLL。

語法

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)