Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
WinHTTP Structures

WinHTTP Structures

WinHTTP uses the following structures:

HTTP_VERSION_INFO

Contains the global HTTP version.

URL_COMPONENTS

Contains the constituent parts of a URL. This structure is used with the WinHttpCrackUrl and WinHttpCreateUrl functions.

WINHTTP_ASYNC_RESULT

Contains the result of a call to an asynchronous function. This structure is used with the WINHTTP_STATUS_CALLBACK prototype.

WINHTTP_AUTOPROXY_OPTIONS

Used to indicate to the WinHttpGetProxyForURL function whether to specify the URL of the Proxy Auto-Configuration (PAC) file or to automatically locate the URL with DHCP or DNS queries to the network.

WINHTTP_CERTIFICATE_INFO

Contains certificate information returned from the server. This structure is used by the WinHttpQueryOption function.

WINHTTP_CONNECTION_INFO

Contains the source and destination IP address of the request that generated the response.

WINHTTP_CREDS

Contains user credential information used for server and proxy authentication.

Note  This structure has been deprecated. Instead, the use of the WINHTTP_CREDS_EX structure is recommended.
 
WINHTTP_CREDS_EX

Contains user credential information used for server and proxy authentication.

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

Contains the Internet Explorer proxy configuration information.

WINHTTP_PROXY_INFO

Contains the session or default proxy configuration.

WINHTTP_PROXY_RESULT

A collection of proxy result entries provided by WinHttpGetProxyResult.

WINHTTP_PROXY_RESULT_ENTRY

A result entry from a call to WinHttpGetProxyResult.

WINHTTP_WEB_SOCKET_ASYNC_RESULT

Result status of a WebSocket operation.

WINHTTP_WEB_SOCKET_STATUS

Status of a WebSocket operation.

 

 

Community Additions

ADD
Show:
© 2015 Microsoft