Contains both the data and header information.
Syntax
typedef struct _INTERNET_BUFFERS { DWORD dwStructSize; struct _INTERNET_BUFFERS% * Next; LPCTSTR lpcszHeader; DWORD dwHeadersLength; DWORD dwHeadersTotal; LPVOID lpvBuffer; DWORD dwBufferLength; DWORD dwBufferTotal; DWORD dwOffsetLow; DWORD dwOffsetHigh; } INTERNET_BUFFERS, * LPINTERNET_BUFFERS;The actual syntax of this structure varies between its ANSI and Unicode implementations. For more information, see Win32 Internet Functions Syntax.
Members
- dwStructSize
- Unsigned long integer value used for API versioning. This is set to the size of the INTERNET_BUFFERS structure.
- Next
- Address of the next INTERNET_BUFFERS structure.
- lpcszHeader
- Address of 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
- Address of 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.
Structure Information
Windows NT Use version 4.0. Implemented as ANSI and Unicode structures. Windows Use Windows 95 and later. Implemented as ANSI and Unicode structures. Header Wininet.h Minimum availability Internet Explorer 4.0 (ANSI only), 5 (ANSI and Unicode)
Windows CE
Windows CE Use version 2.12 and later. Implemented as ANSI and Unicode structures. Minimum availability Internet Explorer 4.0