DOT11EXTIHV_PROCESS_UI_RESPONSE 콜백 함수(wlanihv.h)
구문
DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;
DWORD Dot11extihvProcessUiResponse(
[in] GUID guidUIRequest,
[in] DWORD dwByteCount,
[in, optional] LPVOID pvResponseBuffer
)
{...}
매개 변수
[in] guidUIRequest
요청을 식별하는 GUID입니다. 이 GUID 값은 IHV 확장 DLL에 의해 만들어졌으며 Dot11ExtSendUIRequest 호출의 pIhvUIRequest 매개 변수를 통해 전달되었습니다.
[in] dwByteCount
pvResponseBuffer 매개 변수를 통해 참조되는 데이터의 길이(바이트)입니다.
[in, optional] pvResponseBuffer
사용자 데이터를 포함하는 버퍼에 대한 포인터입니다.
반환 값
호출이 성공하면 함수는 ERROR_SUCCESS 반환합니다. 그렇지 않으면 Winerror.h에 정의된 오류 코드를 반환합니다.
설명
IHV 확장 DLL은 사전 연결 작업 중 알림 표시 또는 연결 후 작업에 대한 자격 증명 입력과 같이 사용자와의 상호 작용을 위해 IHV UI 확장 DLL에 요청을 실행할 수 있습니다. IHV UI 확장 DLL에 대한 자세한 내용은 네이티브 802.11 IHV UI 확장 DLL을 참조하세요.
IHV 확장 DLL은 Dot11ExtSendUIRequest 함수에 대한 호출을 통해 사용자 상호 작용에 대한 이러한 요청을 시작합니다. 각 UI 요청에 대해 DLL은 요청을 정의하기 위해 DOT11EXT_IHV_UI_REQUEST 구조체의 형식을 지정해야 하며, 이 구조체의 guidUIRequest 멤버를 UI 요청을 고유하게 식별하는 GUID 값으로 설정해야 합니다. DLL은 Dot11ExtSendUIRequest 함수의 pIhvUIRequest 매개 변수를 통해 DOT11EXT_IHV_UI_REQUEST 구조체의 주소를 전달합니다.
IHV 확장 DLL에서 이 데이터를 받은 후 운영 체제는 Dot11ExtIhvProcessUIResponse 함수를 호출하여 pvResponseBuffer 매개 변수를 통해 참조되는 사용자 응답을 처리합니다. 응답 데이터는 IHV에서 정의한 형식이며 IHV UI 확장 DLL에서 유효성을 검사했습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
대상 플랫폼 | 데스크톱 |
머리글 | wlanihv.h(Wlanihv.h 포함) |