Condividi tramite


struttura DOT11EXT_IHV_HANDLERS (wlanihv.h)

Importante L'interfaccia LAN wireless native 802.11 è deprecata in Windows 10 e versioni successive. Usare invece l'interfaccia WDI (WLAN Device Driver Interface). Per altre informazioni su WDI, vedere Modello di driver WINDOWS universale WLAN.

La struttura DOT11EXT_IHV_HANDLERS specifica un elenco di puntatori alle funzioni del gestore IHV supportate dalla DLL delle estensioni IHV.

Sintassi

typedef struct _DOT11EXT_IHV_HANDLERS {
  DOT11EXTIHV_DEINIT_SERVICE            Dot11ExtIhvDeinitService;
  DOT11EXTIHV_INIT_ADAPTER              Dot11ExtIhvInitAdapter;
  DOT11EXTIHV_DEINIT_ADAPTER            Dot11ExtIhvDeinitAdapter;
  DOT11EXTIHV_PERFORM_PRE_ASSOCIATE     Dot11ExtIhvPerformPreAssociate;
  DOT11EXTIHV_ADAPTER_RESET             Dot11ExtIhvAdapterReset;
  DOT11EXTIHV_PERFORM_POST_ASSOCIATE    Dot11ExtIhvPerformPostAssociate;
  DOT11EXTIHV_STOP_POST_ASSOCIATE       Dot11ExtIhvStopPostAssociate;
  DOT11EXTIHV_VALIDATE_PROFILE          Dot11ExtIhvValidateProfile;
  DOT11EXTIHV_PERFORM_CAPABILITY_MATCH  Dot11ExtIhvPerformCapabilityMatch;
  DOT11EXTIHV_CREATE_DISCOVERY_PROFILES Dot11ExtIhvCreateDiscoveryProfiles;
  DOT11EXTIHV_PROCESS_SESSION_CHANGE    Dot11ExtIhvProcessSessionChange;
  DOT11EXTIHV_RECEIVE_INDICATION        Dot11ExtIhvReceiveIndication;
  DOT11EXTIHV_RECEIVE_PACKET            Dot11ExtIhvReceivePacket;
  DOT11EXTIHV_SEND_PACKET_COMPLETION    Dot11ExtIhvSendPacketCompletion;
  DOT11EXTIHV_IS_UI_REQUEST_PENDING     Dot11ExtIhvIsUIRequestPending;
  DOT11EXTIHV_PROCESS_UI_RESPONSE       Dot11ExtIhvProcessUIResponse;
  DOT11EXTIHV_QUERY_UI_REQUEST          Dot11ExtIhvQueryUIRequest;
  DOT11EXTIHV_ONEX_INDICATE_RESULT      Dot11ExtIhvOnexIndicateResult;
  DOT11EXTIHV_CONTROL                   Dot11ExtIhvControl;
} DOT11EXT_IHV_HANDLERS, *PDOT11EXT_IHV_HANDLERS;

Members

Dot11ExtIhvDeinitService

Puntatore all'oggetto Funzione Dot11ExtIhvDeinitService .

Dot11ExtIhvInitAdapter

Puntatore all'oggetto Funzione Dot11ExtIhvInitAdapter .

Dot11ExtIhvDeinitAdapter

Puntatore all'oggetto Funzione Dot11ExtIhvDeinitAdapter .

Dot11ExtIhvPerformPreAssociate

Puntatore all'oggetto Funzione Dot11ExtIhvPerformPreAssociate .

Dot11ExtIhvAdapterReset

Puntatore all'oggetto Funzione Dot11ExtIhvAdapterReset .

Dot11ExtIhvPerformPostAssociate

Puntatore all'oggetto Funzione Dot11ExtIhvPerformPostAssociate .

Dot11ExtIhvStopPostAssociate

Puntatore all'oggetto Funzione Dot11ExtIhvStopPostAssociate .

Dot11ExtIhvValidateProfile

Puntatore all'oggetto Funzione Dot11ExtIhvValidateProfile .

Dot11ExtIhvPerformCapabilityMatch

Puntatore all'oggetto Funzione Dot11ExtIhvPerformCapabilityMatch .

Dot11ExtIhvCreateDiscoveryProfiles

Puntatore all'oggetto Funzione Dot11ExtIhvCreateDiscoveryProfiles .

Dot11ExtIhvProcessSessionChange

Puntatore all'oggetto Funzione Dot11ExtIhvProcessSessionChange .

Dot11ExtIhvReceiveIndication

Puntatore all'oggetto Funzione Dot11ExtIhvReceiveIndication .

Dot11ExtIhvReceivePacket

Puntatore all'oggetto Funzione Dot11ExtIhvReceivePacket .

Dot11ExtIhvSendPacketCompletion

Puntatore all'oggetto Funzione Dot11ExtIhvSendPacketCompletion .

Dot11ExtIhvIsUIRequestPending

Puntatore all'oggetto Funzione Dot11ExtIhvIsUIRequestPending .

Dot11ExtIhvProcessUIResponse

Puntatore all'oggetto Funzione Dot11ExtIhvProcessUIResponse .

Dot11ExtIhvQueryUIRequest

Puntatore all'oggetto Funzione Dot11ExtIhvQueryUIRequest .

Dot11ExtIhvOnexIndicateResult

Puntatore all'oggetto Funzione Dot11ExtIhvOneXIndicateResult .

Dot11ExtIhvControl

Puntatore alla funzione Dot11ExtIhvControl .

Commenti

Le funzioni del gestore IHV sono un set di funzioni di callback supportate dalla DLL delle estensioni IHV. Quando il sistema operativo chiama la funzione del gestore IHV Dot11ExtIhvInitService , la DLL delle estensioni IHV restituisce l'elenco dei puntatori alle funzioni del gestore IHV tramite il parametro pDot11IHVHandlers .

Nota Il sistema operativo risolve gli indirizzi delle funzioni del gestore IHV Dot11ExtIhvGetVersionInfo e Dot11ExtIhvInitService IHV tramite GetProcAddress. Per altre informazioni su GetProcAddress, vedere la documentazione di Microsoft Windows SDK.

Tutti i puntatori a funzione sono obbligatori e non devono essere impostati su NULL.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione wlanihv.h (include Wlanihv.h)

Vedi anche

Dot11ExtIhvAdapterReset

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvValidateProfile

Dot11ExtIhvReceiveIndication

Funzioni del gestore IHV native 802.11

Dot11ExtIhvOneXIndicateResult Dot11ExtIhvStopPostAssociate Dot11ExtIhvPerformPostAssociate Dot11ExtIhvProcessSessionChange

Dot11ExtIhvGetVersionInfo

Funzioni di estendibilità IHV native 802.11

Dot11ExtIhvCreateDiscoveryProfiles

Dot11ExtIhvQueryUIRequest

Dot11ExtIhvProcessUIResponse

Dot11ExtIhvReceivePacket

Funzione Dot11ExtIhvControl

Dot11ExtIhvInitService

Dot11ExtIhvPerformCapabilityMatch

Dot11ExtIhvInitAdapter

Dot11ExtIhvIsUIRequestPending

Dot11ExtIhvDeinitService

Dot11ExtIhvPerformPreassociate dot11extihvsendPacketCompletion