Partager via


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.
 
Le système d’exploitation appelle la fonction Dot11ExtIhvDeinitService pour arrêter la DLL des extensions IHV.

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)

Voir aussi

Dot11ExtAllocateBuffer

Dot11ExtIhvDeinitAdapter

Dot11ExtFreeBuffer