Partager via


StgSerializePropVariant, fonction (propvarutil.h)

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

Syntaxe

PSSTDAPI StgSerializePropVariant(
  [in]  const PROPVARIANT       *ppropvar,
  [out] SERIALIZEDPROPERTYVALUE **ppProp,
  [out] ULONG                   *pcb
);

Paramètres

[in] ppropvar

Pointeur vers PROPVARIANT.

[out] ppProp

Pointeur vers la valeur SERIALIZEDPROPERTYVALUE nouvellement allouée.

[out] pcb

Pointeur vers la taille de la valeur SERIALIZEDPROPERTYVALUE nouvellement allouée.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Remarques

La fonction StgSerializePropVariant sérialise un PROPVARIANT. La fonction est similaire à la fonction StgConvertVariantToProperty , mais la fonction StgSerializePropVariant gère automatiquement l’allocation de mémoire pour la nouvelle propriété SERIALIZEDPROPERTYVALUE. En outre, StgSerializePropVariant utilise les valeurs par défaut CP_WINUNICODE et PID_ILLEGAL respectivement pour la page de codes et l’ID de propriété. Utilisez StgSerializePropVariant , sauf si le contrôle de ces arguments est spécifiquement nécessaire.

Configuration requise

Condition requise Valeur
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 propvarutil.h
Bibliothèque Propsys.lib
DLL Propsys.dll

Voir aussi

StgConvertVariantToProperty

StgDeserializePropVariant