estrutura DOT11EXT_IHV_HANDLERS (wlanihv.h)
A estrutura DOT11EXT_IHV_HANDLERS especifica uma lista de ponteiros para as funções de manipulador IHV compatíveis com a DLL de Extensões IHV.
Sintaxe
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;
Membros
Dot11ExtIhvDeinitService
Um ponteiro para o Função Dot11ExtIhvDeinitService .
Dot11ExtIhvInitAdapter
Um ponteiro para o Função Dot11ExtIhvInitAdapter .
Dot11ExtIhvDeinitAdapter
Um ponteiro para o Função Dot11ExtIhvDeinitAdapter .
Dot11ExtIhvPerformPreAssociate
Um ponteiro para o Função Dot11ExtIhvPerformPreAssociate .
Dot11ExtIhvAdapterReset
Um ponteiro para o Função Dot11ExtIhvAdapterReset .
Dot11ExtIhvPerformPostAssociate
Um ponteiro para o Função Dot11ExtIhvPerformPostAssociate .
Dot11ExtIhvStopPostAssociate
Um ponteiro para o Função Dot11ExtIhvStopPostAssociate .
Dot11ExtIhvValidateProfile
Um ponteiro para o Função Dot11ExtIhvValidateProfile .
Dot11ExtIhvPerformCapabilityMatch
Um ponteiro para o Função Dot11ExtIhvPerformCapabilityMatch .
Dot11ExtIhvCreateDiscoveryProfiles
Um ponteiro para o Função Dot11ExtIhvCreateDiscoveryProfiles .
Dot11ExtIhvProcessSessionChange
Um ponteiro para o Função Dot11ExtIhvProcessSessionChange .
Dot11ExtIhvReceiveIndication
Um ponteiro para o Função Dot11ExtIhvReceiveIndication .
Dot11ExtIhvReceivePacket
Um ponteiro para o Função Dot11ExtIhvReceivePacket .
Dot11ExtIhvSendPacketCompletion
Um ponteiro para o Função Dot11ExtIhvSendPacketCompletion .
Dot11ExtIhvIsUIRequestPending
Um ponteiro para o Função Dot11ExtIhvIsUIRequestPending .
Dot11ExtIhvProcessUIResponse
Um ponteiro para o Função Dot11ExtIhvProcessUIResponse .
Dot11ExtIhvQueryUIRequest
Um ponteiro para o Função Dot11ExtIhvQueryUIRequest .
Dot11ExtIhvOnexIndicateResult
Um ponteiro para o Função Dot11ExtIhvOneXIndicateResult .
Dot11ExtIhvControl
Um ponteiro para a função Dot11ExtIhvControl .
Comentários
As funções do manipulador IHV são um conjunto de funções de retorno de chamada com suporte pela DLL de Extensões IHV. Quando o sistema operacional chama a função de manipulador Dot11ExtIhvInitService IHV, a DLL de Extensões IHV retorna a lista de ponteiros para as funções do manipulador IHV por meio do parâmetro pDot11IHVHandlers .
Todos os ponteiros de função são necessários e não devem ser definidos como NULL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | wlanihv.h (inclua Wlanihv.h) |
Confira também
Dot11ExtIhvReceiveIndicationFunções nativas do manipulador IHV 802.11
Dot11ExtIhvOneXIndicateResult Dot11ExtIhvStopPostAssociate Dot11ExtIhvPerformPostAssociate Dot11ExtIhvProcessSessionChangeFunções de extensibilidade de IHV nativas 802.11
Dot11ExtIhvCreateDiscoveryProfiles Dot11ExtIhvProcessUIResponse Dot11ExtIhvPerformCapabilityMatch Dot11ExtIhvIsUIRequestPending Dot11ExtIhvPerformPreAssociate Dot11ExtIhvSendPacketCompletion