Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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