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


Функция StgConvertPropertyToVariant (propidl.h)

Функция StgConvertPropertyToVariant преобразует тип данных SERIALIZEDPROPERTYVALUE в тип данных PROPVARIANT .

Синтаксис

BOOLEAN StgConvertPropertyToVariant(
  [in]  const SERIALIZEDPROPERTYVALUE *pprop,
  [in]  USHORT                        CodePage,
  [out] PROPVARIANT                   *pvar,
  [in]  PMemoryAllocator              *pma
);

Параметры

[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
Header propidl.h
Библиотека Ole32.lib
DLL Ole32.dll

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

StgConvertVariantToProperty

StgDeserializePropVariant