共用方式為


802.11 WLAN 配接器重設

 

每當需要將無線區域網路 (WLAN) 介面卡還原為其初始化狀態時,作業系統都會呼叫 Dot11ExtIhvAdapterReset 。 每當發生下列其中一個事件時,作業系統就會呼叫此函式。

  • WLAN 配接器會執行中斷連線作業。 如需此作業的詳細資訊,請參閱 中斷連線作業

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

呼叫 Dot11ExtIhvAdapterReset 時,IHV 擴充功能 DLL 必須遵循這些指導方針。

  • IHV 擴充功能 DLL 必須將其狀態還原為 呼叫 Dot11ExtIhvInitAdapter 函式之後所在的相同狀態。 如果 DLL 已在 WLAN 介面卡上設定專屬設定,則必須將這些設定還原到 呼叫 Dot11ExtIhvInitAdapter 之後所在的相同狀態。

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

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

  • 如果 DLL 有擱置的關聯後作業,這是透過 呼叫 Dot11ExtIhvPerformPostAssociate IHV Handler 函式起始的,DLL 必須呼叫 Dot11ExtPostAssociateCompletion 來取消作業。 在此情況下,DLL 會將Dot11ExtPostAssociateCompletiondwWin32Error參數設定為 ERROR_CANCELLED。

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