StgConvertPropertyToVariant 函数 (propidl.h)
StgConvertPropertyToVariant 函数将 SERIALIZEDPROPERTYVALUE 数据类型转换为 PROPVARIANT 数据类型。
语法
BOOLEAN StgConvertPropertyToVariant(
[in] const SERIALIZEDPROPERTYVALUE *pprop,
[in] USHORT CodePage,
[out] PROPVARIANT *pvar,
[in] PMemoryAllocator *pma
);
parameters
[in] pprop
指向 SERIALIZEDPROPERTYVALUE 的指针。
[in] CodePage
属性集代码页。
[out] pvar
指向 PROPVARIANT 的指针。
[in] pma
指向实现 IMemoryAllocator 抽象类的类的指针。
返回值
返回 TRUE :转换的属性是间接类型 (VT_STREAM 或 VT_STREAMED_OBJECT) ;否则 为 FALSE。
注解
此函数将属性转换为 PROPVARIANT 数据类型。 如果函数失败,它将引发表示 NT_STATUS (例如 STATUS_INVALID_PARAMETER)的异常。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | propidl.h |
Library | Ole32.lib |
DLL | Ole32.dll |