共用方式為


DOT11EXTIHV_PROCESS_SESSION_CHANGE回呼函式 (wlanihv.h)

重要 Windows 10 和更新版本中已淘汰 Native 802.11 無線 LAN 介面。 請改用 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)