INTERNET_BUFFERS 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
-
Size of the structure, in bytes.
- Next
-
Pointer to the next INTERNET_BUFFERS structure.
- lpcszHeader
-
Pointer to a string value that contains the headers. This member can be NULL.
- dwHeadersLength
-
Size of the headers, in TCHARs, if lpcszHeader is not NULL.
- dwHeadersTotal
-
Size of the headers, if there is not enough memory in the buffer.
- lpvBuffer
-
Pointer to the data buffer.
- dwBufferLength
-
Size of the buffer, in bytes, if lpvBuffer is not NULL.
- dwBufferTotal
-
Total size of the resource, in bytes.
- dwOffsetLow
-
Reserved; do not use.
- dwOffsetHigh
-
Reserved; do not use.
Remarks
Note WinINet does not support server implementations. In addition, it should not be used from a service. For server implementations or services use Microsoft Windows HTTP Services (WinHTTP).
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
|
Unicode and ANSI names |
INTERNET_BUFFERSW (Unicode) and INTERNET_BUFFERSA (ANSI) |
See also
Show: