Partager via


fonction de rappel DOT11EXTIHV_GET_VERSION_INFO (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.
 
Le système d’exploitation appelle la fonction Dot11ExtIhvGetVersionInfo immédiatement après le chargement de la DLL des extensions IHV pour déterminer la version de l’interface prise en charge par la DLL.

Syntaxe

DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;

DWORD Dot11extihvGetVersionInfo(
  [out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}

Paramètres

[out] pDot11IHVVersionInfo

Pointeur vers une structure DOT11_IHV_VERSION_INFO , qui contient les numéros de version de l’interface.

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 Dot11ExtIhvGetVersionInfo pour déterminer la version de l’interface à utiliser avec la DLL d’extension IHV. Le système d’exploitation effectue cet appel immédiatement après le chargement de la DLL, et cet appel est le premier que le système d’exploitation effectue dans la DLL.

Contrairement aux autres fonctions d’extensibilité et de gestionnaire IHV, dont les adresses sont résolues via une table de pointeurs de fonction échangés via un appel à Dot11ExtIhvInitService, l’adresse de la fonction Dot11ExtIhvGetVersionInfo est résolue par le système d’exploitation par le système d’exploitation appelant la fonction GetProcAddress . Par conséquent, le développeur de la DLL des extensions IHV doit suivre ces instructions.

  • La DLL doit implémenter une fonction nommée Dot11ExtIhvGetVersionInfo, au format décrit dans cette rubrique.
  • L’instruction EXPORTS du fichier de définition de module source (.def), utilisée pour générer la DLL des extensions IHV, doit contenir une entrée de nom de fonction pour la fonction Dot11ExtIhvGetVersionInfo .
Pour plus d’informations sur GetProcAddress, reportez-vous à la documentation Microsoft Windows SDK.

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)

Voir aussi

DOT11_IHV_VERSION_INFO

Dot11ExtIhvInitService