建立網路設定檔擴充功能
在基礎無線區域網路 (WLAN) 介面卡完成掃描工作之後,它會將偵測到的基本服務集清單傳回作業系統 (BSS) 網路。 作業系統會針對使用者尚未建立網路設定檔的每個 BSS 網路呼叫 Dot11ExtIhvCreateDiscoveryProfiles 函式。 呼叫此函式時,IHV 擴充功能 DLL 可以傳回可用來連線到 BSS 網路的暫時連線和安全性設定檔片段。
如需掃描工作的詳細資訊,請參閱 原生 802.11 掃描工作。
呼叫 Dot11ExtIhvCreateDiscoveryProfiles 時,IHV 延伸模組 DLL 必須遵循這些指導方針。
作業系統會將 IEEE 802.11 指標和探查回應畫面在上次掃描工作期間收到的清單傳遞給 pConnectableBssid 參數。 此清單會格式化為DOT11_BSS_ENTRY結構。 清單中的每個指標或探查回應都會由存取點 (AP) 傳送,且與 SSID (SSID) 相同的服務組識別元。
注意 針對 Windows Vista,IHV 擴充功能 DLL 僅支援基礎結構基本服務集 (BSS) 網路。
IHV 延伸模組 DLL 必須剖析每個固定長度欄位和可變長度資訊元素, (IES) ,才能建立適當的設定檔片段。
連線和安全性設定檔片段必須包含可用來連線到每個 AP 的有效設定,其 BSS 識別碼 (BSSID) 透過 pConnectableBssid 參數參考。
每個連線和安全性設定檔片段都包含 IHV 所定義之設定檔延伸模組的 XML 資料。 設定檔片段內的 XML 資料必須以 < IHV > 和 < /IHV > 標記分隔。