fonction de rappel DOT11EXTIHV_DEINIT_SERVICE (wlanihv.h)
important l’interface Native 802.11 Wireless LAN est déconseillée dans Windows 10 et versions ultérieures. Utilisez à la place l’interface WDI (Device Driver Interface) DU RÉSEAU LOCAL. Pour plus d’informations sur WDI, consultez modèle de pilote Windows universel LOCAL.
Syntaxe
DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;
void Dot11extihvDeinitService()
{...}
Paramètres
Cette fonction de rappel n’a aucun paramètre.
Valeur de retour
Aucun
Remarques
Lorsque la fonction Dot11ExtIhvDeinitService est appelée, la DLL d’extensions IHV doit être mise à l’état où 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 l’adaptateur WLAN. Au lieu de cela, Dot11ExtIhvDeinitService doit préparer la DLL à décharger par le système d’exploitation.
- La DLL doit mettre fin à tous les threads en cours d’exécution qu’il a créés. La DLL ne doit pas retourner à partir du Dot11ExtIhvDeinitService appel de fonction 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, toutes les mémoires allouées par le biais d’appels à Dot11ExtAllocateBuffer doivent être libérées par le biais d’appels à Dot11ExtFreeBuffer.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
plateforme cible | Bureau |
d’en-tête | wlanihv.h (include Wlanihv.h) |