StgDeserializePropVariant 函数 (propvarutil.h)

StgDeserializePropVariant 函数将 SERIALIZEDPROPERTYVALUE 数据类型转换为 PROPVARIANT 数据类型。

语法

PSSTDAPI StgDeserializePropVariant(
  [in]  const SERIALIZEDPROPERTYVALUE *pprop,
  [in]  ULONG                         cbMax,
  [out] PROPVARIANT                   *ppropvar
);

参数

[in] pprop

指向 SERIALIZEDPROPERTYVALUE 缓冲区的指针。

[in] cbMax

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

[out] ppropvar

指向 PROPVARIANT 的指针。

返回值

此函数可以返回其中一个值。

注解

此函数反序列化 PROPVARIANT 数据类型。 此函数类似于 StgConvertPropertyToVariant 函数。 StgDeserializePropVariant 函数对代码页使用默认值 CP_WINUNICODE,并使用任务内存的系统提供的分配器。 除非要指定要使用的代码页和内存分配器,否则请使用 StgDeserializePropVariant

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 propvarutil.h
Library Propsys.lib
DLL Propsys.dll

另请参阅

StgConvertPropertyToVariant

StgSerializePropVariant