Função StgConvertPropertyToVariant (propidl.h)

A função StgConvertPropertyToVariant converte um tipo de dados SERIALIZEDPROPERTYVALUE em um tipo de dados PROPVARIANT .

Sintaxe

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

Parâmetros

[in] pprop

Um ponteiro para SERIALIZEDPROPERTYVALUE.

[in] CodePage

Uma página de código do conjunto de propriedades.

[out] pvar

Um ponteiro para PROPVARIANT.

[in] pma

Um ponteiro para uma classe que implementa a classe abstrata IMemoryAllocator .

Valor retornado

Retorna TRUE é que a propriedade convertida foi um tipo indireto (VT_STREAM ou VT_STREAMED_OBJECT); caso contrário , FALSE.

Comentários

Essa função converte uma propriedade em um tipo de dados PROPVARIANT . Se a função falhar, ela gerará uma exceção que representa um NT_STATUS como STATUS_INVALID_PARAMETER.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho propidl.h
Biblioteca Ole32.lib
DLL Ole32.dll

Confira também

StgConvertVariantToProperty

StgDeserializePropVariant