共用方式為


802.11 WLAN 配接器重設

 

每當需要將無線 LAN (WLAN) 適配卡還原為其初始化狀態時,作系統就會呼叫 Dot11ExtIhvAdapterReset。 每當發生下列其中一個事件時,作系統就會呼叫此函式。

  • WLAN 適配卡會執行中斷連線作業。 如需這項作業的詳細資訊,請參閱 中斷連線作業

  • 作系統會透過一組 OID_DOT11_RESET_REQUEST的要求,重設管理適配卡的 Native 802.11 迷你埠驅動程式。

呼叫 Dot11ExtIhvAdapterReset 時,IHV 延伸模組 DLL 必須遵循這些指導方針。

  • 呼叫 dot11ExtIhvInitAdapter 函式之後,IHV 延伸模組 DLL 必須將其狀態還原為相同的狀態。 如果 DLL 在 WLAN 適配卡上設定專屬設定,則必須將這些設定還原為在 呼叫 Dot11ExtIhvInitAdapter 之後所處於的相同狀態。

  • 如果 IHV 擴充功能 DLL 有待處理的預先關聯作業,這是透過呼叫 Dot11ExtIhvPerformPreAssociate IHV Handler 函式啟動的,DLL 必須呼叫 Dot11ExtPreAssociateCompletion 來取消該作業。 在此情況下,DLL 會將 Dot11ExtPreAssociateCompletiondwWin32Error 參數設定為 ERROR_CANCELLED。

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

  • 如果 DLL 有一個尚未完成的關聯後作業,這是通過呼叫 Dot11ExtIhvPerformPostAssociate IHV 處理函數來啟動的,DLL 必須呼叫 Dot11ExtPostAssociateCompletion 來取消該作業。 在此情況下,DLL 會將 Dot11ExtPostAssociateCompletiondwWin32Error 參數設定為 ERROR_CANCELLED。

    如需關聯後作業的詳細資訊,請參閱 後關聯作業