PROXY_HTTP_REQUEST (Windows CE 5.0)
This structure contains information about the HTTP request made by a Web proxy client.
typedef struct _PROXY_HTTP_REQUEST { DWORD dwSize; const SOCKADDR_STORAGE* psaClient; int cbsaClient const char* szUser; int cchUser; const char* szURL; int cchURL; char* szURLOut; int cbURLOut; const SOCKADDR_STORAGE* psaProxy; int cbsaProxy;} PROXY_HTTP_REQUEST, *PPROXY_HTTP_REQUEST;
Members
- dwsize
Specifies the size of the structure. - psaClient
Pointer to a SOCKADDR_STORAGE structure containing the socket address of the client making the HTTP request. - cbsaClient
Size of the SOCKADDR_STORAGE structure pointed to by psaClient. - szUser
User name associated with the client making the HTTP request. - cchUser
Number of characters in the szUser string, excluding NULL. - szURL
URL of the specified in the HTTP request. - cchURL
Number of characters in the szURL string, excluding NULL. - szURLOut
Redirect URL specified by the filter. - cbURLOut
Length of the szURLOut buffer. - psaProxy
Pointer to a SOCKADDR_STORAGE structure containing the socket address of the private-side of the Web proxy. - cbsaProxy
Size of the SOCKADDR_STORAGE structure pointed to by psaProxy.
Remarks
This structure is passed in as the pRequest parameter when the Web proxy calls the ProxyFilterHttpRequest function.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Webproxy.h.
See Also
ProxyFilterHttpRequest | SOCKADDR_STORAGE | Web Proxy Structures
Send Feedback on this topic to the authors