Freigeben über


StgSerializePropVariant-Funktion (propvarutil.h)

Die StgSerializePropVariant-Funktion konvertiert einen PROPVARIANT-Datentyp in einen SERIALIZEDPROPERTYVALUE-Datentyp .

Syntax

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

Parameter

[in] ppropvar

Ein Zeiger auf PROPVARIANT.

[out] ppProp

Ein Zeiger auf den neu zugewiesenen SERIALIZEDPROPERTYVALUE.

[out] pcb

Ein Zeiger auf die Größe des neu zugewiesenen SERIALIZEDPROPERTYVALUE.

Rückgabewert

Diese Funktion kann einen dieser Werte zurückgeben.

Hinweise

Die StgSerializePropVariant-Funktion serialisiert eine PROPVARIANT-Funktion. Die Funktion ähnelt der StgConvertVariantToProperty-Funktion , aber die StgSerializePropVariant-Funktion verarbeitet automatisch die Speicherzuordnung für die neue SERIALIZEDPROPERTYVALUE. Darüber hinaus verwendet StgSerializePropVariant die Standardwerte CP_WINUNICODE und PID_ILLEGAL für Codepage bzw. Eigenschaften-ID. Verwenden Sie StgSerializePropVariant , es sei denn, die Kontrolle über diese Argumente ist ausdrücklich erforderlich.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile propvarutil.h
Bibliothek Propsys.lib
DLL Propsys.dll

Weitere Informationen

StgConvertVariantToProperty

StgDeserializePropVariant