PROXY_HTTP_REQUEST (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.