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 會將Dot11ExtPreAssociateCompletion的dwWin32Error參數設定為 ERROR_CANCELLED。
如需預先關聯作業的詳細資訊,請參閱 預先關聯作業。
如果 DLL 有擱置的關聯後作業,這是透過 呼叫 Dot11ExtIhvPerformPostAssociate IHV Handler 函式起始的,DLL 必須呼叫 Dot11ExtPostAssociateCompletion 來取消作業。 在此情況下,DLL 會將Dot11ExtPostAssociateCompletion的dwWin32Error參數設定為 ERROR_CANCELLED。
如需關聯後作業的詳細資訊,請參閱 關聯後作業。