Partager via


Réinitialisation de l’adaptateur WLAN 802.11

 

Le système d’exploitation appelle Dot11ExtIhvAdapterReset chaque fois qu’il est nécessaire de restaurer l’adaptateur LAN sans fil (WLAN) à son état initialisé. Le système d’exploitation appelle cette fonction chaque fois qu’un des événements suivants se produit.

  • L’adaptateur WLAN effectue une opération de déconnexion. Pour plus d’informations sur cette opération, consultez opérations de déconnexion.

  • Le système d’exploitation réinitialise le pilote miniport Native 802.11, qui gère l’adaptateur, via une demande définie de OID_DOT11_RESET_REQUEST.

Quand Dot11ExtIhvAdapterReset est appelé, la DLL d’extensions IHV doit suivre ces instructions.

  • La DLL des extensions IHV doit restaurer son état dans le même état qu’après l’appel de la fonction Dot11ExtIhvInitAdapter . Si la DLL a configuré des paramètres propriétaires sur l’adaptateur VPN, elle doit restaurer ces paramètres dans le même état qu’ils se trouvaient après l’appel de Dot11ExtIhvInitAdapter .

  • Si la DLL des extensions IHV avait une opération de pré-association en attente, qui a été lancée par le biais d’un appel à la fonction Dot11ExtIhvPerformPreAssociate IHV Handler, la DLL doit appeler Dot11ExtPreAssociateCompletion pour annuler l’opération. Dans ce cas, la DLL définit le paramètre dwWin32Error de Dot11ExtPreAssociateCompletion sur ERROR_CANCELLED.

    Pour plus d’informations sur l’opération de pré-association, consultez opérations de pré-association.

  • Si la DLL avait une opération post-association en attente, qui a été lancée via un appel à la fonction Dot11ExtIhvPerformPostAssociate IHV Handler, la DLL doit appeler Dot11ExtPostAssociateCompletion pour annuler l’opération. Dans ce cas, la DLL définit le paramètre dwWin32Error de Dot11ExtPostAssociateCompletion sur ERROR_CANCELLED.

    Pour plus d’informations sur l’opération post-association, consultez opérations post-association.