Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Immédiatement après le chargement de la DLL des extensions IHV, le système d’exploitation appelle les fonctions de gestionnaire IHV suivantes dans cette séquence.
Le système d’exploitation appelle la fonction dot11ExtIhvGetVersionInfo IHV Handler pour déterminer les versions d’interface prises en charge par la DLL des extensions IHV. Cette fonction reçoit un pointeur vers une structure DOT11_IHV_VERSION_INFO, que la DLL utilise pour mettre en forme les versions minimales et maximales de l’interface qu’elle prend en charge. Note Pour Windows Vista, la DLL des extensions IHV doit définir les membres dwVerMin et dwVerMax de la structure DOT11_IHV_VERSION_INFO sur zéro.
Si la DLL des extensions IHV prend en charge une version d’interface prise en charge par le système d’exploitation, le système d’exploitation appelle la fonction Dot11ExtIhvInitService IHV Handler pour initialiser la DLL.
La DLL des extensions IHV doit suivre ces instructions lorsque Dot11ExtIhvInitService est appelé.
Le paramètre pDot11ExtAPI contient un pointeur vers une structure DOT11EXT_APIS , mise en forme avec les adresses des fonctions d’extensibilité IHV prises en charge par le système d’exploitation. La DLL d’extensions IHV doit copier la structure DOT11EXT_APIS, qui est référencée par le paramètre pDot11ExtAPI , dans une structure DOT11EXT_APIS déclarée globalement.
Le paramètre pDot11IHVHandlers contient un pointeur vers une structure DOT11EXT_IHV_HANDLERS , que la DLL d’extensions IHV met en forme avec les adresses des fonctions de gestionnaire IHV qu’elle prend en charge. Note La DLL ne doit pas définir les membres de la structure DOT11EXT_IHV_HANDLERS sur NULL.
La DLL d’extensions IHV doit effectuer toute initialisation interne et allocation de ressources en préparation des appels à ses fonctions de gestionnaire IHV après le retour de la DLL à partir de Dot11ExtIhvInitService.
Pour plus d’informations sur les fonctions d’extensibilité IHV, consultez Les fonctions d’extensibilité IHV natives 802.11.
Pour plus d’informations sur les fonctions de gestionnaire IHV, consultez Fonctions de gestionnaire IHV natives 802.11.