Compartir a través de


Función StgConvertPropertyToVariant (propidl.h)

La función StgConvertPropertyToVariant convierte un tipo de datos SERIALIZEDPROPERTYVALUE en un tipo de datos PROPVARIANT .

Sintaxis

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

Parámetros

[in] pprop

Puntero a SERIALIZEDPROPERTYVALUE.

[in] CodePage

Página de códigos del conjunto de propiedades.

[out] pvar

Puntero a PROPVARIANT.

[in] pma

Puntero a una clase que implementa la clase abstracta IMemoryAllocator .

Valor devuelto

Devuelve TRUE es que la propiedad convertida era un tipo indirecto (VT_STREAM o VT_STREAMED_OBJECT); en caso contrario , FALSE.

Comentarios

Esta función convierte una propiedad en un tipo de datos PROPVARIANT . Si se produce un error en la función, se produce una excepción que representa un NT_STATUS como STATUS_INVALID_PARAMETER.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propidl.h
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

StgConvertVariantToProperty

StgDeserializePropVariant