Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

INTERNET_BUFFERS

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

This structure contains both the data and header information.


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;

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.

Headerwininet.h
Windows Embedded CEWindows CE .NET 4.0 and later
Windows MobileWindows Mobile Version 5.0 and later

Community Additions

Show:
© 2015 Microsoft