DOT11EXTIHV_INIT_ADAPTER funzione di callback (wlanihv.h)
Sintassi
DOT11EXTIHV_INIT_ADAPTER Dot11extihvInitAdapter;
DWORD Dot11extihvInitAdapter(
[in] PDOT11_ADAPTER pDot11Adapter,
[in, optional] HANDLE hDot11SvcHandle,
[out] PHANDLE phIhvExtAdapter
)
{...}
Parametri
[in] pDot11Adapter
Puntatore a una struttura DOT11_ADAPTER , che identifica l'adattatore da inizializzare.
[in, optional] hDot11SvcHandle
Handle assegnato dal sistema operativo per l'adattatore. La DLL delle estensioni IHV deve usare questo valore handle quando si chiama una funzione di estendibilità IHV che dichiara un parametro hDot11SvcHandle , ad esempio Dot11ExtPreAssociateCompletion.
[out] phIhvExtAdapter
Puntatore a una variabile handle. La DLL delle estensioni IHV deve assegnare un valore di handle univoco per l'adapter e impostare * phIhvExtAdapter sul valore handle. Il sistema operativo usa questo valore handle quando chiama qualsiasi funzione IHV Handler che dichiara un parametro hIhvExtAdapter , ad esempio Dot11ExtIhvPerformPreAssociate.
In genere, la DLL delle estensioni IHV alloca una matrice di stato per il contesto dell'adattatore e restituisce l'indirizzo della matrice come valore di handle.
Valore restituito
Se la chiamata ha esito positivo, la funzione restituisce ERROR_SUCCESS. In caso contrario, restituisce un codice di errore definito in Winerror.h.
Commenti
Il sistema operativo chiama la funzione Dot11ExtIhvInitAdapter ogni volta che una scheda WLAN diventa disponibile e abilitata per l'uso, ad esempio quando viene inserito un adattatore PCMCIA.
Per ulteriori informazioni sull'inizializzazione dell'adattatore WLAN, vedere 802.11 Wlan Adapter Arrival.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | wlanihv.h (include Wlanihv.h) |
Vedi anche
Funzioni di estendibilità IHV native 802.11
Dot11ExtPreAssociateCompletion Dot11ExtIhvPerformPreAssociate