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

こちらもご覧ください

非同期操作