INTERNET_BUFFERSA结构(wininet.h)
包含数据和标头信息。
语法
typedef struct _INTERNET_BUFFERSA {
DWORD dwStructSize;
struct _INTERNET_BUFFERSA *Next;
LPCSTR lpcszHeader;
DWORD dwHeadersLength;
DWORD dwHeadersTotal;
LPVOID lpvBuffer;
DWORD dwBufferLength;
DWORD dwBufferTotal;
DWORD dwOffsetLow;
DWORD dwOffsetHigh;
} INTERNET_BUFFERSA, *LPINTERNET_BUFFERSA;
成员
dwStructSize
结构的大小(以字节为单位)。
Next
指向下一个 INTERNET_BUFFERS 结构的指针。
lpcszHeader
指向包含标头的字符串值的指针。 此成员可以 NULL。
dwHeadersLength
如果 lpcszHeader 不 NULL,则 TCHAR中标头的大小。
dwHeadersTotal
标头的大小(如果缓冲区中没有足够的内存)。
lpvBuffer
指向数据缓冲区的指针。
dwBufferLength
如果 lpvBuffer 不 NULL,则缓冲区的大小(以字节为单位)。
dwBufferTotal
资源的总大小(以字节为单位)。
dwOffsetLow
保留;请勿使用。
dwOffsetHigh
保留;请勿使用。
言论
注意 WinINet 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP 服务(WinHTTP)。
注意
wininet.h 标头将INTERNET_BUFFERS定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wininet.h |