Funzione StgSerializePropVariant (propvarutil.h)

La funzione StgSerializePropVariant converte un tipo di dati PROPVARIANT in un tipo di dati SERIALIZEDPROPERTYVALUE .

Sintassi

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

Parametri

[in] ppropvar

Puntatore a PROPVARIANT.

[out] ppProp

Puntatore all'oggetto SERIALIZEDPROPERTYVALUE appena allocato.

[out] pcb

Puntatore alla dimensione dell'oggetto SERIALIZEDPROPERTYVALUE appena allocato.

Valore restituito

Questa funzione può restituire uno di questi valori.

Commenti

La funzione StgSerializePropVariant serializza un PROPVARIANT. La funzione è simile alla funzione StgConvertVariantToProperty , ma la funzione StgSerializePropVariant gestisce automaticamente l'allocazione di memoria per il nuovo SERIALIZEDPROPERTYVALUE. Inoltre, StgSerializePropVariant usa i valori predefiniti CP_WINUNICODE e PID_ILLEGAL rispettivamente per tabella codici e ID proprietà. Usare StgSerializePropVariant a meno che non sia necessario specificamente il controllo su questi argomenti.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione propvarutil.h
Libreria Propsys.lib
DLL Propsys.dll

Vedi anche

StgConvertVariantToProperty

StgDeserializePropVariant