estructura DOT11EXT_IHV_HANDLERS (wlanihv.h)
La estructura DOT11EXT_IHV_HANDLERS especifica una lista de punteros a las funciones del controlador de IHV compatibles con el archivo DLL de extensiones de IHV.
Sintaxis
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;
Miembros
Dot11ExtIhvDeinitService
Puntero al función dot11ExtIhvDeinitService.
Dot11ExtIhvInitAdapter
Puntero al función Dot11ExtIhvInitAdapter.
Dot11ExtIhvDeinitAdapter
Puntero al función Dot11ExtIhvDeinitAdapter.
Dot11ExtIhvPerformPreAssociate
Puntero al función Dot11ExtIhvPerformPreAssociate.
Dot11ExtIhvAdapterReset
Puntero al función dot11ExtIhvAdapterReset.
Dot11ExtIhvPerformPostAssociate
Puntero al función Dot11ExtIhvPerformPostAssociate.
Dot11ExtIhvStopPostAssociate
Puntero al función Dot11ExtIhvStopPostAssociate.
Dot11ExtIhvValidateProfile
Puntero al función Dot11ExtIhvValidateProfile.
Dot11ExtIhvPerformCapabilityMatch
Puntero al función Dot11ExtIhvPerformCapabilityMatch.
Dot11ExtIhvCreateDiscoveryProfiles
Puntero al función dot11ExtIhvCreateDiscoveryProfiles.
Dot11ExtIhvProcessSessionChange
Puntero al función dot11ExtIhvProcessSessionChange.
Dot11ExtIhvReceiveIndication
Puntero al función dot11ExtIhvReceiveIndication.
Dot11ExtIhvReceivePacket
Puntero al función Dot11ExtIhvReceivePacket.
Dot11ExtIhvSendPacketCompletion
Puntero al función Dot11ExtIhvSendPacketCompletion.
Dot11ExtIhvIsUIRequestPending
Puntero al función Dot11ExtIhvIsUIRequestPending.
Dot11ExtIhvProcessUIResponse
Puntero al función dot11ExtIhvProcessUIResponse.
Dot11ExtIhvQueryUIRequest
Puntero al función Dot11ExtIhvQueryUIRequest.
Dot11ExtIhvOnexIndicateResult
Puntero al función Dot11ExtIhvOneXIndicateResult.
Dot11ExtIhvControl
Puntero a la función dot11ExtIhvControl de.
Observaciones
Las funciones del controlador de IHV son un conjunto de funciones de devolución de llamada compatibles con el archivo DLL de extensiones de IHV. Cuando el sistema operativo llama a la función de controlador Dot11ExtIhvInitService, el archivo DLL de extensiones de IHV devuelve la lista de punteros a las funciones del controlador de IHV a través del parámetro pDot11IHVHandlers.
Todos los punteros de función son necesarios y no deben establecerse en NULL.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | wlanihv.h (incluya Wlanihv.h) |
Consulte también
Dot11ExtIhvReceiveIndicationfunciones de controlador IHV nativas 802.11
Dot11ExtIhvOneXIndicateResult Dot11ExtIhvStopPostAssociate Dot11ExtIhvPerformPostAssociate Dot11ExtIhvProcessSessionChangefunciones de extensibilidad de IHV nativas 802.11
Dot11ExtIhvCreateDiscoveryProfiles Dot11ExtIhvProcessUIResponse Dot11ExtIhvPerformCapabilityMatch Dot11ExtIhvIsUIRequestPending Dot11ExtIhvPerformPreAssociate Dot11ExtIhvSendPacketCompletion