Поделиться через


Функция 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 использует значения по умолчанию CP_WINUNICODE и PID_ILLEGAL для кодовой страницы и идентификатора свойства соответственно. Используйте StgSerializePropVariant , если только не требуется контроль над этими аргументами.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header propvarutil.h
Библиотека Propsys.lib
DLL Propsys.dll

См. также раздел

StgConvertVariantToProperty

StgDeserializePropVariant