Partager via


Fonction StgConvertPropertyToVariant (propidl.h)

La fonction StgConvertPropertyToVariant convertit un type de données SERIALIZEDPROPERTYVALUE en type de données PROPVARIANT .

Syntaxe

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

Paramètres

[in] pprop

Pointeur vers SERIALIZEDPROPERTYVALUE.

[in] CodePage

Une page de code de jeu de propriétés.

[out] pvar

Pointeur vers PROPVARIANT.

[in] pma

Pointeur vers une classe qui implémente la classe abstraite IMemoryAllocator .

Valeur retournée

Retourne TRUE est la propriété convertie était un type indirect (VT_STREAM ou VT_STREAMED_OBJECT) ; sinon , FALSE.

Notes

Cette fonction convertit une propriété en type de données PROPVARIANT . Si la fonction échoue, elle lève une exception qui représente un NT_STATUS tel que STATUS_INVALID_PARAMETER.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête propidl.h
Bibliothèque Ole32.lib
DLL Ole32.dll

Voir aussi

StgConvertVariantToProperty

StgDeserializePropVariant