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


Функция HttpCancelHttpRequest (http.h)

Функция HttpCancelHttpRequest отменяет указанный запрос.

Синтаксис

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

Параметры

[in] RequestQueueHandle

Дескриптор очереди запросов, из которой поступил запрос.

[in] RequestId

Идентификатор отменяемого запроса.

[in, optional] Overlapped

Для асинхронных вызовов задайте pOverlapped так, чтобы он указывал на структуру OVERLAPPED ; для синхронных вызовов задайте значение NULL.

Возвращаемое значение

Если функция выполняется успешно, она возвращает NO_ERROR.

Комментарии

Если для отмены запроса используется функция HttpCancelHttpRequest , базовое транспортное подключение, используемое для запроса, будет закрыто.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header http.h
Библиотека Httpapi.lib
DLL Httpapi.dll

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

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

Обработка запросов