INTERNET_BUFFERSINTERNET_BUFFERS*
*Contents  *Index  *Topic Contents
*Previous Topic: INTERNET_AUTHNOTIFY_DATA
*Next Topic: INTERNET_CACHE_ENTRY_INFO

INTERNET_BUFFERS

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;

Contains both the data and header information.

dwStructSize
Double-word value used for API versioning. Set to the size of the INTERNET_BUFFERS structure.
Next
Address of the next INTERNET_BUFFERS structure.
lpcszHeader
String value containing the headers. This value can be NULL.
dwHeadersLength
Double-word value containing the length of the headers if lpcszHeader is not NULL.
dwHeadersTotal
Double-word value that contains the size of the headers if there is not enough memory in the buffer.
lpvBuffer
Address of the data buffer.
dwBufferLength
Double-word value that contains the length of the buffer if lpvBuffer is not NULL.
dwBufferTotal
Double-word value that contains the total size of the chunk or the content length if it is not chunked.
dwOffsetLow
Double-word value that is used for read ranges.
dwOffsetHigh
Double-word value that is used for read ranges.

Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.