Поделиться через


Функция 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
Header http.h
Библиотека Httpapi.lib
DLL Httpapi.dll

См. также раздел

Функции API HTTP-сервера версии 2.0

HttpCreateRequestQueue

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty

HttpShutdownRequestQueue