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
非同期呼び出しの場合は、 pOverlapped を OVERLAPPED 構造体をポイントするように設定します。同期呼び出しの場合は、NULL に設定 します。
戻り値
関数が成功すると、 NO_ERRORが返されます。
解説
HttpCancelHttpRequest 関数を使用して要求を取り消すと、要求に使用される基になるトランスポート接続が閉じられます。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | http.h |
Library | Httpapi.lib |
[DLL] | Httpapi.dll |