HttpCancelHttpRequest 函数 (http.h)
HttpCancelHttpRequest 函数取消指定的请求。
语法
HTTPAPI_LINKAGE ULONG HttpCancelHttpRequest(
[in] HANDLE RequestQueueHandle,
[in] HTTP_REQUEST_ID RequestId,
[in, optional] LPOVERLAPPED Overlapped
);
parameters
[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 |