INTERNET_ASYNC_RESULT 구조체(wininet.h)
비동기 함수 호출의 결과를 포함합니다. 이 구조체는 InternetStatusCallback과 함께 사용됩니다.
구문
typedef struct {
DWORD_PTR dwResult;
DWORD dwError;
} INTERNET_ASYNC_RESULT, *LPINTERNET_ASYNC_RESULT;
멤버
dwResult
결과입니다. 이 매개 변수는 HINTERNET 핸들, 부호 없는 긴 정수 또는 비동기 함수의 부울 반환 코드일 수 있습니다.
dwError
dwResult가 함수가 실패했음을 나타내는 경우 오류 코드입니다. 작업이 성공하면 이 멤버는 일반적으로 ERROR_SUCCESS 포함합니다.
설명
dwResult의 값은 의 값에 따라 결정됩니다.
상태 콜백 함수의 dwInternetStatus입니다.
dwInternetStatus 값 | dwResult 값 |
---|---|
INTERNET_STATUS_HANDLE_CREATED | HINTERNET 핸들에 대한 포인터 |
INTERNET_STATUS_REQUEST_COMPLETE | 비동기 함수의 부울 반환 코드입니다. |
참고 WinINet은 서버 구현을 지원하지 않습니다. 또한 서비스에서 사용하면 안 됩니다. 서버 구현 또는 서비스의 경우 WinHTTP(Microsoft Windows HTTP 서비스)를 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | wininet.h |