Partager via


Validation des extensions de profil réseau

 

Le système d’exploitation appelle les fonctions du gestionnaire IHV pour valider les paramètres de connectivité et de sécurité définis par IHV dans les conditions suivantes.

  • L’utilisateur crée un profil réseau qui contient des paramètres pour les extensions de profil de sécurité et/ou de connectivité définies par IHV. Dans ce cas, le système d’exploitation appelle la fonction gestionnaire IHV Dot11ExtIhvValidateProfile pour valider les paramètres utilisateur.

  • L’adaptateur WLAN termine une opération d’analyse et retourne ses résultats au système d’exploitation. Le système d’exploitation appelle la fonction de gestionnaire IHV Dot11ExtIhvPerformCapabilityMatchMatch pour déterminer si un réseau BSS (detected detected basic service set) correspond aux paramètres de connectivité et de sécurité définis par IHV à partir d’un profil réseau.

    Le système d’exploitation transmet une liste des trames Beacon et Probe Response 802.11 du réseau BSS au paramètre pConnectableBssid de la fonction Dot1ExtIhvPerformCapabilityMatch . Le système d’exploitation transmet également les extensions de profil de connectivité et de sécurité aux paramètres pIhvConnProfile et pIhvSecProfile , respectivement.

    Si toutes les entrées de la liste des trames 802.11 Beacon et Probe Response publient les attributs de connectivité et de sécurité définis dans les fragments de profil, la fonction Dot11ExtIhvPerformCapabilityMatch retourne ERROR_SUCCESS.

  • Le système d’exploitation lance une opération de pré-association en appelant la fonction Dot11ExtIhvPerformPreAssociate . Dans ce cas, la DLL des extensions IHV doit vérifier que les paramètres de connectivité et de sécurité sont valides. Si les paramètres sont valides, la fonction retourne ERROR_SUCCESS et la DLL continue avec l’opération de pré-association. Sinon, la fonction retourne un code d’erreur approprié tel que défini dans Winerror.h.

    Pour plus d’informations sur l’opération de pré-association, consultez Opérations de pré-association.

Pour plus d’informations sur les fonctions de gestionnaire IHV, consultez Fonctions de gestionnaire IHV natives 802.11.