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 |