DOT11EXTIHV_DEINIT_SERVICE fonction de rappel (wlanihv.h)
Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. Utilisez plutôt l’interface WDI (WLAN Device Driver Interface). Pour plus d’informations sur WDI, consultez Modèle de pilote Windows universel WLAN.
Syntaxe
DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;
void Dot11extihvDeinitService()
{...}
Paramètres
Cette fonction de rappel n’a aucun paramètre.
Valeur de retour
None
Remarques
Lorsque la fonction Dot11ExtIhvDeinitService est appelée, la DLL des extensions IHV doit être mise à l’état qu’elle peut être déchargée en toute sécurité par le système d’exploitation. La DLL doit suivre ces instructions lorsque cette fonction est appelée.
- Le système d’exploitation appelle le Fonction Dot11ExtIhvDeinitAdapter avant d’appeler la fonction Dot11ExtIhvDeinitService . Par conséquent, la fonction Dot11ExtIhvDeinitService ne doit pas lancer d’opérations sur la carte WLAN. Au lieu de cela, Dot11ExtIhvDeinitService doit préparer la DLL pour qu’elle soit déchargée par le système d’exploitation.
- La DLL doit arrêter tous les threads en cours d’exécution qu’elle a créés. La DLL ne doit pas retourner à partir de l’appel de fonction Dot11ExtIhvDeinitService tant que tous les threads n’ont pas été arrêtés.
- La DLL doit libérer toutes les ressources allouées pour la DLL elle-même. En particulier, toute la mémoire de la DLL allouée par le biais d’appels à Dot11ExtAllocateBuffer doit être libérée par le biais d’appels à Dot11ExtFreeBuffer.
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) |