共用方式為


驗證網路設定檔延伸模組

 

作業系統會呼叫 IHV 處理常式函式,以在下列情況下驗證 IHV 定義的連線和安全性設定。

  • 使用者會建立新的網路設定檔,其中包含 IHV 定義連線和/或安全性設定檔延伸模組的設定。 在此情況下,作業系統會呼叫 Dot11ExtIhvValidateProfile IHV 處理常式函式來驗證使用者設定。

  • WLAN 配接器會完成掃描工作,並將其結果傳回至作業系統。 作業系統會呼叫 Dot11ExtIhvPerformCapabilityMatch IHV 處理常式函式,以判斷偵測到的基本服務集 (BSS) 網路是否符合網路設定檔的 IHV 定義連線和安全性設定。

    作業系統會將 802.11 指標和探查回應框架的清單從 BSS 網路傳遞至Dot1ExtIhvPerformCapabilityMatch函式的pConnectableBssid參數。 作業系統也會分別將連線和安全性設定檔延伸模組傳遞至 pIhvConnProfilepIhvSecProfile 參數。

    如果 802.11 指標和探查回應框架中的所有專案都會公告設定檔片段中定義的連線和安全性屬性, Dot11ExtIhvPerformCapabilityMatch 函式會傳回ERROR_SUCCESS。

  • 作業系統會藉由呼叫 Dot11ExtIhvPerformPreAssociate 函式 來起始預先關聯作業。 在此情況下,IHV 延伸模組 DLL 必須確認連線和安全性設定是否有效。 如果設定有效,函式會傳回ERROR_SUCCESS,而 DLL 會繼續進行預先關聯作業。 否則,函式會傳回適當的錯誤碼,如 Winerror.h 中所定義。

    如需預先關聯作業的詳細資訊,請參閱 關聯前作業

如需 IHV 處理常式函式的詳細資訊,請參閱 原生 802.11 IHV 處理常式函式