Функция 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 |