Compartir a través de


Restablecimiento del adaptador WLAN 802.11

 

El sistema operativo llama a Dot11ExtIhvAdapterReset siempre que es necesario restaurar el adaptador LAN inalámbrico (WLAN) a su estado inicial. El sistema operativo llama a esta función cada vez que se produce uno de los eventos siguientes.

  • El adaptador WLAN realiza una operación de desconexión. Para obtener más información sobre esta operación, vea Operaciones de desconexión.

  • El sistema operativo restablece el controlador de miniport nativo 802.11, que administra el adaptador, a través de una solicitud establecida de OID_DOT11_RESET_REQUEST.

Cuando se llama a Dot11ExtIhvAdapterReset, el archivo DLL de extensiones IHV debe seguir estas instrucciones.

  • El archivo DLL de extensiones de IHV debe restaurar su estado al mismo estado en el que estaba después de que se llamara a la función Dot11ExtIhvInitAdapter. Si el archivo DLL configuró configuraciones propietarias en el adaptador WLAN, debe restaurar estas configuraciones al mismo estado en que se encontraban después de que se llamó a Dot11ExtIhvInitAdapter.

  • Si la DLL de extensiones de IHV tenía una operación de preasociación pendiente, que se inició mediante una llamada a la función de controlador de IHV Dot11ExtIhvPerformPreAssociate, la DLL debe llamar a Dot11ExtPreAssociateCompletion para cancelar la operación. En esta situación, el archivo DLL establece el parámetro dwWin32Error de Dot11ExtPreAssociateCompletion en ERROR_CANCELLED.

    Para obtener más información sobre la operación previa a la asociación, consulte Operaciones previas a la asociación.

  • Si el archivo DLL tenía una operación posterior a la asociación pendiente, que se inició a través de una llamada a la función Dot11ExtIhvPerformPostAssociate del manejador IHV, el archivo DLL debe llamar a Dot11ExtPostAssociateCompletion para cancelar la operación. En esta situación, el archivo DLL establece el parámetro dwWin32Error de Dot11ExtPostAssociateCompletion en ERROR_CANCELLED.

    Para obtener más información sobre la operación posterior a la asociación, vea Operaciones posteriores a la asociación.