DOT11EXTIHV_PROCESS_UI_RESPONSE回呼函式 (wlanihv.h)
語法
DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;
DWORD Dot11extihvProcessUiResponse(
[in] GUID guidUIRequest,
[in] DWORD dwByteCount,
[in, optional] LPVOID pvResponseBuffer
)
{...}
參數
[in] guidUIRequest
識別要求的 GUID。 這個 GUID 值是由 IHV Extensions DLL 所建立,並透過呼叫 Dot11ExtSendUIRequest的 pIhvUIRequest pIhvUIRequest 參數傳遞。
[in] dwByteCount
透過 pvResponseBuffer 參數所參考數據的長度,以位元組為單位。
[in, optional] pvResponseBuffer
包含用戶數據的緩衝區指標。
傳回值
如果呼叫成功,函式會傳回ERROR_SUCCESS。 否則,它會傳回 Winerror.h 中定義的錯誤碼。
言論
IHV 延伸模組 DLL 可以向 IHV UI 延伸模組 DLL 發出要求,以便與用戶互動,例如在預先關聯作業期間顯示通知,或後續關聯作業的認證輸入。 如需 IHV UI 延伸模組 DLL 的詳細資訊,請參閱 Native 802.11 IHV UI Extensions DLL。
IHV 延伸模組 DLL 會透過呼叫 Dot11ExtSendUIRequest 函式來起始這些用戶互動要求。 對於每個UI要求,DLL必須格式化 DOT11EXT_IHV_UI_REQUEST 結構來定義要求,而且必須將這個結構的 guidUIRequest 成員設定為可唯一識別 UI 要求的 GUID 值。 DLL 會透過 Dot11ExtSendUIRequest 函式的 pIhvUIRequest 參數傳遞 DOT11EXT_IHV_UI_REQUEST 結構的位址。
從 IHV 延伸模組 DLL 接收此數據之後,作系統會呼叫 Dot11ExtIhvProcessUIResponse 函式來處理用戶回應,而該函式是透過 pvResponseBuffer 參數所參考。 回應數據的格式是由 IHV 所定義,並由 IHV UI 延伸模組 DLL 驗證。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
目標平臺 | 桌面 |
標頭 | wlanihv.h (包括 Wlanihv.h) |