StgPropertyLengthAsVariant 函数 (propapi.h)

StgPropertyLengthAsVariant 函数检查 SERIALIZEDPROPERTYVALUE 并返回此属性将作为 PROPVARIANT 占用的内存量。

语法

ULONG StgPropertyLengthAsVariant(
  [in] const SERIALIZEDPROPERTYVALUE *pProp,
  [in] ULONG                         cbProp,
  [in] USHORT                        CodePage,
  [in] BYTE                          bReserved
);

参数

[in] pProp

指向 SERIALIZEDPROPERTYVALUE 的指针。

[in] cbProp

pProp 缓冲区的大小(以字节为单位)。

[in] CodePage

属性集代码页。

[in] bReserved

保留。 必须为 0。

返回值

返回属性将作为 PROPVARIANT 占用的内存量。

注解

使用此函数可确定是否在内存不足的情况下反序列化属性值。 大多数应用程序无需调用此函数。

要求

要求
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 propapi.h
Library Ole32.lib
DLL Ole32.dll

另请参阅

StgConvertPropertyToVariant

StgDeserializePropVariant