INTERNET_BUFFERS
A version of this page is also available for
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 |