fonction de rappel DOT11EXTIHV_STOP_POST_ASSOCIATE (wlanihv.h)
Le système d’exploitation appelle la fonction Dot11ExtIhvStopPostAssociate pour annuler l’opération post-association lancée via un appel à Dot11ExtIhvPerformPostAssociate Fonction de gestionnaire IHV.
Syntaxe
DOT11EXTIHV_STOP_POST_ASSOCIATE Dot11extihvStopPostAssociate;
DWORD Dot11extihvStopPostAssociate(
[in, optional] HANDLE hIhvExtAdapter,
[in] PDOT11_MAC_ADDRESS pPeer,
[in] DOT11_ASSOC_STATUS dot11AssocStatus
)
{...}
Paramètres
[in, optional] hIhvExtAdapter
Handle utilisé par la DLL des extensions IHV pour référencer l’adaptateur LAN sans fil (WLAN). Cette valeur de handle a été spécifiée lors d’un appel précédent à la fonction gestionnaire IHV Dot11ExtIhvInitAdapter .
[in] pPeer
Pointeur vers une structure de DOT11_MAC_ADDRESS , qui contient le contrôle d’accès au média (MAC) du point d’accès (AP) avec lequel la DLL des extensions IHV a lancé une opération post-association.
[in] dot11AssocStatus
Type DOT11_ASSOC_STATUS qui spécifie l’association status de la station 802.11 au réseau.
Valeur retournée
Si l’appel réussit, la fonction retourne ERROR_SUCCESS. Sinon, il retourne un code d’erreur défini dans Winerror.h.
Remarques
Le système d’exploitation appelle la fonction Dot11ExtIhvStopPostAssociate pour annuler l’opération post-association chaque fois que l’une des opérations suivantes se produit.
- L’adaptateur WLAN effectue une opération de dissociation avec le point d’accès. Dans ce cas, le pilote miniport Native 802.11, qui gère l’adaptateur, rend un média spécifique NDIS_STATUS_DOT11_DISASSOCIATION indication. Pour plus d’informations sur l’opération de dissociation, consultez Opérations de dissociation.
- L’adaptateur WLAN est désactivé ou supprimé. Dans ce cas, le système d’exploitation appelle la fonction Dot11ExtIhvStopPostAssociate avant d’appeler le Fonction Dot11ExtIhvDeinitAdapter .
Pour plus d’informations sur l’opération post-association, consultez Opérations post-association.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wlanihv.h (inclure Wlanihv.h, Windot11.h) |