DOT11EXTIHV_GET_VERSION_INFO funzione di callback (wlanihv.h)
Sintassi
DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;
DWORD Dot11extihvGetVersionInfo(
[out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}
Parametri
[out] pDot11IHVVersionInfo
Puntatore a una struttura DOT11_IHV_VERSION_INFO , che contiene i numeri di versione dell'interfaccia.
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 Dot11ExtIhvGetVersionInfo per determinare quale versione dell'interfaccia usare con la DLL dell'estensione IHV. Il sistema operativo effettua questa chiamata immediatamente dopo il caricamento della DLL e questa chiamata è la prima che il sistema operativo effettua nella DLL.
A differenza di altre funzioni IHV Extensibility e Handler, i cui indirizzi vengono risolti tramite una tabella di puntatori a funzione scambiati tramite una chiamata a Dot11ExtIhvInitService, l'indirizzo della funzione Dot11ExtIhvGetVersionInfo viene risolto dal sistema operativo chiamando la funzione GetProcAddress . Di conseguenza, lo sviluppatore della DLL delle estensioni IHV deve seguire queste linee guida.
- La DLL deve implementare una funzione denominata Dot11ExtIhvGetVersionInfo, che ha il formato descritto in questo argomento.
- L'istruzione EXPORTS del file di definizione del modulo di origine (con estensione def) usata per compilare la DLL delle estensioni IHV deve contenere una voce del nome di funzione per la funzione Dot11ExtIhvGetVersionInfo .
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) |