Convalida delle estensioni del profilo di rete

 

Il sistema operativo chiama le funzioni del gestore IHV per convalidare le impostazioni di sicurezza e connettività definite dall'IHV nelle condizioni seguenti.

  • L'utente crea un nuovo profilo di rete che contiene le impostazioni per le estensioni del profilo di sicurezza e/o la connettività definite da IHV. In questo caso, il sistema operativo chiama la funzione Dot11ExtIhvValidateProfile funzione del gestore IHV per convalidare le impostazioni utente.

  • L'adattatore WLAN completa un'operazione di analisi e restituisce i risultati al sistema operativo. Il sistema operativo chiama la funzione Dot11ExtIhvPerformCapabilityMatch IHV Handler per determinare se una rete BSS (Basic Service Set) rilevata corrisponde alle impostazioni di connettività e sicurezza definite da IHV da un profilo di rete.

    Il sistema operativo passa un elenco dei frame 802.11 Beacon e Probe Response dalla rete BSS al parametro pConnectableBssid della funzione Dot1ExtIhvPerformCapabilityMatch. Il sistema operativo passa inoltre le estensioni del profilo di sicurezza e connettività rispettivamente ai parametri pIhvConnProfile e pIhvSecProfile.

    Se tutte le voci nell'elenco dei frame Beacon e Probe Response 802.11 pubblicizzano gli attributi di connettività e sicurezza definiti nei frammenti di profilo, la funzione Dot11ExtIhvPerformCapabilityMatch restituisce ERROR_SUCCESS.

  • Il sistema operativo avvia un'operazione di pre-associazione chiamando la funzione Dot11ExtIhvPerformPreAssociate. In questo caso, la DLL delle estensioni IHV deve verificare che le impostazioni di connettività e sicurezza siano valide. Se le impostazioni sono valide, la funzione restituisce ERROR_SUCCESS e la DLL procede con l'operazione di pre-associazione. In caso contrario, la funzione restituisce un codice di errore appropriato come definito in Winerror.h.

    Per ulteriori informazioni sull'operazione di pre-associazione, vedere Operazioni di pre-associazione.

Per ulteriori informazioni sulle funzioni del gestore IHV, vedere Funzioni del gestore IHV 802.11.