다음을 통해 공유


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

추가 정보

비동기 작업