Partager via


fonction de rappel DOT11EXTIHV_GET_VERSION_INFO (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 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 de retour

Si l’appel réussit, la fonction retourne ERROR_SUCCESS. Sinon, elle 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 à d’autres fonctions d’extensibilité et de gestionnaire IHV, dont les adresses sont résolues via une table de pointeurs de fonction qui sont é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 d’extensions IHV doit suivre ces instructions.

  • La DLL doit implémenter une fonction nommée Dot11ExtIhvGetVersionInfo, qui a le format décrit dans cette rubrique.
  • L’instruction EXPORTS du fichier source de définition de module (.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 du Kit de développement logiciel (SDK) Microsoft Windows.

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

DOT11_IHV_VERSION_INFO

Dot11ExtIhvInitService