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 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.
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) |