IPersistStreamInit::GetSizeMax 方法 (ocidl.h)
检索保存对象所需的流大小。
语法
HRESULT GetSizeMax(
[out] ULARGE_INTEGER *pCbSize
);
参数
[out] pCbSize
保存此对象所需的流的大小(以字节为单位)。
返回值
此方法返回指示已成功检索大小S_OK。
注解
此方法返回保存对象所需的大小。 在调用 IPersistStreamInit::Save 方法之前,可以调用此方法来确定大小并设置必要的缓冲区。
实施者说明
GetSizeMax 实现应返回对必要大小的保守估计,因为调用方可能会使用不可增长的流调用 IPersistStreamInit::Save 方法。要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ocidl.h |