WINHTTP_ASYNC_RESULT 구조체(winhttp.h)
WINHTTP_ASYNC_RESULT 구조체에는 비동기 함수 호출의 결과가 포함됩니다. 이 구조체는 WINHTTP_STATUS_CALLBACK 프로토타입과 함께 사용됩니다.
구문
typedef struct _WINHTTP_ASYNC_RESULT {
DWORD_PTR dwResult;
DWORD dwError;
} WINHTTP_ASYNC_RESULT, *LPWINHTTP_ASYNC_RESULT, *PWINHTTP_ASYNC_RESULT;
멤버
dwResult
비동기 Microsoft Windows HTTP 서비스(WinHTTP) 함수에서 값을 반환합니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
WinHttpReceiveResponse를 호출하는 동안 오류가 발생했습니다. |
|
WinHttpQueryDataAvailable을 호출하는 동안 오류가 발생했습니다. |
|
WinHttpReadData를 호출하는 동안 오류가 발생했습니다. |
|
WinHttpWriteData를 호출하는 동안 오류가 발생했습니다. |
|
WinHttpSendRequest를 호출하는 동안 오류가 발생했습니다. |
|
WinHttpGetProxyForUrlEx를 호출하는 동안 오류가 발생했습니다. |
dwError
dwResult가 함수가 실패했음을 나타내는 경우 오류 코드를 포함합니다.
설명
참고 Windows XP 및 Windows 2000의 경우 WinHttp 시작 페이지의 런타임 요구 사항 섹션을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP, Windows 2000 Professional SP3 포함 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003, Windows 2000 Server SP3 [데스크톱 앱만 해당] |
머리글 | winhttp.h |
재배포 가능 파일 | Windows XP 및 Windows 2000에서 WinHTTP 5.0 및 인터넷 Explorer 5.01 이상. |