StgSerializePropVariant 函数 (propvarutil.h)
StgSerializePropVariant 函数将 PROPVARIANT 数据类型转换为 SERIALIZEDPROPERTYVALUE 数据类型。
语法
PSSTDAPI StgSerializePropVariant(
[in] const PROPVARIANT *ppropvar,
[out] SERIALIZEDPROPERTYVALUE **ppProp,
[out] ULONG *pcb
);
参数
[in] ppropvar
指向 PROPVARIANT 的指针。
[out] ppProp
指向新分配的 SERIALIZEDPROPERTYVALUE 的指针。
[out] pcb
指向新分配的 SERIALIZEDPROPERTYVALUE 大小的指针。
返回值
此函数可以返回其中一个值。
注解
StgSerializePropVariant 函数序列化 PROPVARIANT。 函数类似于 StgConvertVariantToProperty 函数,但 StgSerializePropVariant 函数会自动处理新 SERIALIZEDPROPERTYVALUE 的内存分配。 此外, StgSerializePropVariant 分别对代码页和属性 ID 使用 默认值CP_WINUNICODE 和PID_ILLEGAL。 除非特别需要控制这些参数,否则请使用 StgSerializePropVariant 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | propvarutil.h |
Library | Propsys.lib |
DLL | Propsys.dll |