HttpCancelHttpRequest 関数 (http.h)

HttpCancelHttpRequest 関数は、指定された要求を取り消します。

構文

HTTPAPI_LINKAGE ULONG HttpCancelHttpRequest(
  [in]           HANDLE          RequestQueueHandle,
  [in]           HTTP_REQUEST_ID RequestId,
  [in, optional] LPOVERLAPPED    Overlapped
);

パラメーター

[in] RequestQueueHandle

要求が送信された要求キューへのハンドル。

[in] RequestId

取り消す要求の ID。

[in, optional] Overlapped

非同期呼び出しの場合は、 pOverlappedOVERLAPPED 構造体をポイントするように設定します。同期呼び出しの場合は、NULL に設定 します

戻り値

関数が成功すると、 NO_ERRORが返されます。

解説

HttpCancelHttpRequest 関数を使用して要求を取り消すと、要求に使用される基になるトランスポート接続が閉じられます。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー http.h
Library Httpapi.lib
[DLL] Httpapi.dll

関連項目

HTTP Server API バージョン 2.0 関数

要求の処理