INTERNET_BUFFERS (Windows Embedded CE 6.0)

1/6/2010

This structure contains both the data and header information.

Syntax

typedef struct _INTERNET_BUFFERS {
  DWORD dwStructSize;
  _INTERNET_BUFFERS* Next;
  LPCTSTR lpcszHeader;
  DWORD dwHeadersLength;
  DWORD dwHeadersTotal;
  LPVOID lpvBuffer;
  DWORD dwBufferLength;
  DWORD dwBufferTotal;
  DWORD dwOffsetLow;
  DWORD dwOffsetHigh;
} INTERNET_BUFFERS, *LPINTERNET_BUFFERS;

Members

  • dwStructSize
    Unsigned long integer value used for application programming interface (API) versioning. This is set to the size of the INTERNET_BUFFERS structure in bytes.
  • Next
    Pointer to the next INTERNET_BUFFERS structure.
  • lpcszHeader
    Pointer to a string value that contains the headers. This value can be NULL.
  • dwHeadersLength
    Unsigned long integer value that contains the length of the headers, in TCHARs, if lpcszHeader is not NULL.
  • dwHeadersTotal
    Unsigned long integer value that contains the size of the headers if there is not enough memory in the buffer.
  • lpvBuffer
    Pointer to the data buffer.
  • dwBufferLength
    Unsigned long integer value that contains the length of the buffer, in TCHARs, if lpvBuffer is not NULL.
  • dwBufferTotal
    Unsigned long integer value that contains the total size of the resource.
  • dwOffsetLow
    Unsigned long integer value that is used for read ranges.
  • dwOffsetHigh
    Unsigned long integer value that is used for read ranges.

Requirements

Header wininet.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

WinInet Structures