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 サービス (WinHTTP) を使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wininet.h |