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 |