Condividi tramite


Creazione di estensioni del profilo di rete

 

Dopo aver completato un'operazione di analisi, la scheda LAN (WLAN) sottostante restituisce un elenco della rete BSS (Basic Service Set) rilevata nel sistema operativo. Il sistema operativo chiama la funzione Dot11ExtIhvCreateDiscoveryProfiles per ogni rete BSS per cui l'utente non ha creato un profilo di rete. Quando questa funzione viene chiamata, la DLL delle estensioni IHV può restituire frammenti di connettività temporanea e profilo di sicurezza che possono essere usati per connettersi alla rete BSS.

Per altre informazioni sull'operazione di analisi, vedere Operazioni di analisi native 802.11.

Quando viene chiamato Dot11ExtIhvCreateDiscoveryProfiles , la DLL delle estensioni IHV deve seguire queste linee guida.

  • Il sistema operativo passa al parametro pConnectableBssid un elenco di frame di beacon e probe IEEE 802.11 ricevuti durante l'ultima operazione di analisi. Questo elenco viene formattato come struttura DOT11_BSS_ENTRY. Ogni risposta beacon o probe all'interno dell'elenco è stata inviata da un punto di accesso (AP) con lo stesso identificatore del set di servizi (SSID).

    Nota Per Windows Vista, la DLL delle estensioni IHV supporta solo le reti BSS (Infrastructure Basic Service Set).

     

    La DLL delle estensioni IHV deve analizzare ognuno dei campi a lunghezza fissa e degli elementi informativi a lunghezza variabile (IES) per creare i frammenti di profilo appropriati.

  • Il frammento di profilo di connettività e sicurezza deve contenere impostazioni valide che possono essere usate per connettersi a ognuno degli indirizzi IP, i cui identificatori BSS (BSSID) vengono a cui si fa riferimento tramite il parametro pConnectableBssid .

  • Ogni frammento di profilo di connettività e sicurezza contiene i dati XML per le estensioni del profilo definite dall'IHV. I dati XML all'interno del frammento di profilo devono essere delimitati da <tag IHV> e </IHV> .