描述
WINHTTP_ASYNC_RESULT结构包含调用异步函数的结果。该结构与WINHTTP_STATUS_CALLBACK原型一起使用。
C / C ++语法
struct WINHTTP_ASYNC_RESULT { DWORD_PTR dwResult; DWORD dwError; }; |
PowerBASIC 语法
TYPE WINHTTP_ASYNC_RESULT dwResult AS DWORD dwError AS DWORD END TYPE |
成员
dwResult
从异步Microsoft Windows HTTP服务(WinHTTP)函数返回值。该成员可以是以下值之一:
值 |
含义 |
API_RECEIVE_RESPONSE 1 |
调用WinHttpReceiveResponse期间发生错误。 |
API_QUERY_DATA_AVAILABLE 2 |
调用WinHttpQueryDataAvailable期??间发生错误。 |
API_READ_DATA 3 |
调用WinHttpReadData期间发生错误。 |
API_WRITE_DATA 4 |
调用WinHttpWriteData期间发生错误。 |
API_SEND_REQUEST 5 |
调用WinHttpSendRequest期间发生错误。 |
dwError
如果dwResult表示功能失败,则包含错误消息。