HttpCloseRequestQueue 関数 (http.h)

HttpCloseRequestQueue 関数は、HttpCreateRequestQueue によって作成された指定された要求キューへのハンドル閉じます。

不要になったら、アプリケーションは要求キューを閉じる必要があります。

構文

HTTPAPI_LINKAGE ULONG HttpCloseRequestQueue(
  [in] HANDLE RequestQueueHandle
);

パラメーター

[in] RequestQueueHandle

閉じられている要求キューへのハンドル。 要求キューが作成され、そのハンドルが HttpCreateRequestQueue 関数の呼び出しによって返されます。

戻り値

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

関数が失敗すると、次のいずれかのエラー コードが返されます。

説明
ERROR_INVALID_PARAMETER
アプリケーションには、要求キューを閉じるアクセス許可がありません。 要求キューを閉じることができるのは、要求キューを作成したアプリケーションだけです。

解説

アプリケーションは、要求キュー ハンドルで CloseHandle を呼び出さないでください。代わりに、すべてのリソースが確実に解放されるように HttpCloseRequestQueue を呼び出す必要があります。

要件

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

関連項目

HTTP Server API バージョン 2.0 関数

HttpCreateRequestQueue

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty

HttpShutdownRequestQueue