SERIALIZEDPROPERTYVALUE-Struktur (propidl.h)

Ein Speicherbereich vom beliebigen Typ, der eine serialisierte PROPVARIANT-Struktur darstellt. Programme sollten den Inhalt einer SERIALIZEDPROPERTYVALUE nicht überprüfen; stattdessen sollte sie mit den Funktionen StgSerializePropVariant und StgDeserializePropVariant bearbeitet werden.

Syntax

typedef struct tagSERIALIZEDPROPERTYVALUE {
  DWORD dwType;
  BYTE  rgb[1];
} SERIALIZEDPROPERTYVALUE;

Member

dwType

Art: DWORD

Codiert Typinformationen zur serialisierten PROPVARIANT-Struktur . Programme sollten dieses Element nicht direkt überprüfen; Stattdessen sollten sie die StgDeserializePropVariant-Funktion verwenden und den vt-Member der resultierenden PROPVARIANT-Struktur untersuchen.

rgb[1]

Typ: BYTE[1]

Eine zusätzliche Daten mit variabler Länge, die vom typ abhängig sind, der in dwType übergeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile propidl.h