fonction de rappel DOT11EXTIHV_GET_VERSION_INFO (wlanihv.h)
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 .
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) |