This function ends an HTTP request that was initiated by HttpSendRequestEx.
At a Glance
Header file: | Wininet.h |
Windows CE versions: | 2.12 and later |
Syntax
BOOL HttpEndRequest (HINTERNET hRequest,
LPINTERNET_BUFFERS lpBuffersOut, DWORD dwFlags,
DWORD dwContext);
Parameters
hRequest
[in] HINTERNET handle returned by HttpOpenRequest and sent by HttpSendRequestEx.
lpBuffersOut
[out] Optional. Address of an INTERNET_BUFFERS structure.
dwFlags
[in] Unsigned long integer value that contains the flags that control this function. Can be one of the following values:
Value | Description |
HSR_ASYNC | Identical to WININET_API_FLAG_ASYNC. |
HSR_SYNC | Identical to WININET_API_FLAG_SYNC. |
HSR_USE_CONTEXT | Identical to WININET_API_FLAG_USE_CONTEXT. |
HSR_INITIATE | Iterative operation (completed by HttpEndRequest). |
HSR_DOWNLOAD | Download resource to file. |
HSR_CHUNKED | Send chunked data. |
dwContext
[in] Unsigned long integer variable that contains the application-defined context value for applications that register a status callback function.
Return Values
Returns TRUE if successful, or FALSE otherwise.
See Also