PROXY_INFO Structure

The PROXY_INFO data structure contains information about proxy settings for accessing content.

typedef struct _PROXY_INFO{
  DWORD dwSize;
  LPCWSTR pcwszUserAgent;
  PROXY_ACCESS paUseProxy;
  BOOL fLocalBypass;
  DWORD dwPortNumber;
  LPCWSTR pcwszProxyName;
  LPCWSTR pcwszBypassList;
} PROXY_INFO;

Members

The following table describes members of the PROXY_INFO data structure.

Name Description

dwSize

DWORD representing the actual size of the structure (bytes).

pcwszUserAgent

LPCWSTR identifying the protocol handler.

paUseProxy

A value from PROXY_ACCESS Enumeration enumeration describing the proxy access.

fLocalBypass

BOOL indicating whether to bypass the proxy for local addresses. Used for intranet addresses.

dwPortNumber

DWORD representing the port to use for the proxy.

pcwszProxyName

LPCWSTR representing the name of the proxy server.

pcwszBypassList

LPCWSTR representing the list of specific servers, separated by semicolons, to bypass when going through the proxy.

See Also

Reference

ISearch Protocol Init Method

Concepts

Protocol Handler Data Structures
Protocol Handler Reference
PROXY_ACCESS Enumeration