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 |