DOT11EXT_IHV_HANDLERS 구조체(wlanihv.h)
DOT11EXT_IHV_HANDLERS 구조체는 IHV 확장 DLL에서 지원하는 IHV 처리기 함수에 대한 포인터 목록을 지정합니다.
구문
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;
구성원
Dot11ExtIhvDeinitService
Dot11ExtIhvDeinitService 함수에 대한 포인터입니다.
Dot11ExtIhvInitAdapter
Dot11ExtIhvInitAdapter 함수에 대한 포인터입니다.
Dot11ExtIhvDeinitAdapter
Dot11ExtIhvDeinitAdapter 함수에 대한 포인터입니다.
Dot11ExtIhvPerformPreAssociate
Dot11ExtIhvPerformPreAssociate 함수에 대한 포인터입니다.
Dot11ExtIhvAdapterReset
Dot11ExtIhvAdapterReset 함수에 대한 포인터입니다.
Dot11ExtIhvPerformPostAssociate
Dot11ExtIhvPerformPostAssociate 함수에 대한 포인터입니다.
Dot11ExtIhvStopPostAssociate
Dot11ExtIhvStopPostAssociate 함수에 대한 포인터입니다.
Dot11ExtIhvValidateProfile
Dot11ExtIhvValidateProfile 함수에 대한 포인터입니다.
Dot11ExtIhvPerformCapabilityMatch
Dot11ExtIhvPerformCapabilityMatch 함수에 대한 포인터입니다.
Dot11ExtIhvCreateDiscoveryProfiles
Dot11ExtIhvCreateDiscoveryProfiles 함수에 대한 포인터입니다.
Dot11ExtIhvProcessSessionChange
Dot11ExtIhvProcessSessionChange 함수에 대한 포인터입니다.
Dot11ExtIhvReceiveIndication
Dot11ExtIhvReceiveIndication 함수에 대한 포인터입니다.
Dot11ExtIhvReceivePacket
Dot11ExtIhvReceivePacket 함수에 대한 포인터입니다.
Dot11ExtIhvSendPacketCompletion
Dot11ExtIhvSendPacketCompletion 함수에 대한 포인터입니다.
Dot11ExtIhvIsUIRequestPending
Dot11ExtIhvIsUIRequestPending 함수에 대한 포인터입니다.
Dot11ExtIhvProcessUIResponse
Dot11ExtIhvProcessUIResponse 함수에 대한 포인터입니다.
Dot11ExtIhvQueryUIRequest
Dot11ExtIhvQueryUIRequest 함수에 대한 포인터입니다.
Dot11ExtIhvOnexIndicateResult
Dot11ExtIhvOneXIndicateResult 함수에 대한 포인터입니다.
Dot11ExtIhvControl
Dot11ExtIhvControl 함수에 대한 포인터입니다.
설명
IHV 처리기 함수는 IHV 확장 DLL에서 지원하는 콜백 함수 집합입니다. 운영 체제에서 Dot11ExtIhvInitService IHV 처리기 함수를 호출하면 IHV 확장 DLL은 pDot11IHVHandlers 매개 변수를 통해 IHV 처리기 함수에 대한 포인터 목록을 반환합니다.
모든 함수 포인터는 필수이며 NULL로 설정해서는 안 됩니다.
요구 사항
| 지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
| 헤더 | wlanihv.h(Wlanihv.h 포함) |
참고 항목
Dot11ExtIhvPerformPostAssociate
Dot11ExtIhvProcessSessionChange
Dot11ExtIhvCreateDiscoveryProfiles
Dot11ExtIhvPerformCapabilityMatch
피드백
다음에 대한 사용자 의견 제출 및 보기