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 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP Services (WinHTTP)
 

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wininet.h

另请参阅

异步操作