Функция StgConvertVariantToProperty (propidl.h)
Функция StgConvertVariantToProperty преобразует тип данных PROPVARIANT в тип данных SERIALIZEDPROPERTYVALUE .
Синтаксис
SERIALIZEDPROPERTYVALUE * StgConvertVariantToProperty(
[in] const PROPVARIANT *pvar,
[in] USHORT CodePage,
[out, optional] SERIALIZEDPROPERTYVALUE *pprop,
[in, out] ULONG *pcb,
[in] PROPID pid,
[in] BOOLEAN fReserved,
[in, out, optional] ULONG *pcIndirect
);
Параметры
[in] pvar
Указатель на PROPVARIANT.
[in] CodePage
Кодовая страница набора свойств.
[out, optional] pprop
Необязательный элемент. Указатель на SERIALIZEDPROPERTYVALUE.
[in, out] pcb
Указатель на оставшуюся длину потока, обновленную до фактического размера свойства при возврате.
[in] pid
propid (используется, если он непрямый).
[in] fReserved
Резерватор. Значение должно быть FALSE.
[in, out, optional] pcIndirect
Необязательный элемент. Указатель на число косвенных свойств.
Возвращаемое значение
Возвращает указатель на SERIALIZEDPROPERTYVALUE.
Комментарии
Эта функция преобразует PROPVARIANT в свойство . Если функция завершается сбоем, она создает исключение, представляющее STATUS_INVALID_PARAMETER NT_STATUS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | propidl.h |
Библиотека | Ole32.lib |
DLL | Ole32.dll |