Share via


INTERNET_BUFFERS

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/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
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

WinInet Structures