struttura DOT11EXT_IHV_HANDLERS (wlanihv.h)
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;
Membri
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 Dot11ExtIsUIRequestPending.
Dot11ExtIhvProcessUIResponse
Puntatore all'oggetto funzione Dot11ExtIhvProcessUIResponse.
Dot11ExtIhvQueryUIRequest
Puntatore all'oggetto funzione Dot11ExtIhvQueryUIRequest.
Dot11ExtIhvOnexIndicateResult
Puntatore all'oggetto funzione Dot11ExtIhvOneXIndicateResult.
Dot11ExtIhvControl
Puntatore alla funzione Dot11ExtIhvControl.
Osservazioni
Le funzioni del gestore IHV sono un set di funzioni di callback supportate dalla DLL delle estensioni IHV. Quando il sistema operativo chiama il Dot11ExtIhvInitService funzione del gestore IHV, la DLL delle estensioni IHV restituisce l'elenco dei puntatori alle funzioni del gestore IHV tramite il parametro pDot11IHVHandlers.
Tutti i puntatori a funzione sono obbligatori e non devono essere impostati su NULL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
intestazione | wlanihv.h (include Wlanihv.h) |
Vedere anche
Dot11ExtIhvReceiveIndicationFunzioni del gestore IHV native 802.11
Dot11ExtIhvOneXIndicateResult Dot11ExtIhvStopPostAssociate Dot11ExtIhvPerformPostAssociate Dot11ExtIhvProcessSessionChangeFunzioni di estendibilità IHV native 802.11
Dot11ExtIhvCreateDiscoveryProfiles Dot11ExtIhvProcessUIResponse Dot11ExtIhvPerformCapabilityMatch Dot11ExtIhvIsUIRequestPending Dot11ExtIhvPerformPreAssociate Dot11ExtIhvSendPacketCompletion