SERIALIZEDPROPERTYVALUE 構造体 (propidl.h)

シリアル化された PROPVARIANT 構造体を表す任意の型のメモリの範囲。 プログラムは SERIALIZEDPROPERTYVALUE の内容を検査しないでください。代わりに、 StgSerializePropVariant 関数と StgDeserializePropVariant 関数を使用して操作する必要があります。

構文

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

メンバー

dwType

型: DWORD

シリアル化された PROPVARIANT 構造体に関する型情報をエンコードします。 プログラムは、このメンバーを直接検査しないでください。代わりに、StgDeserializePropVariant 関数を使用し、結果の PROPVARIANT 構造体の vt メンバーを検査する必要があります。

rgb[1]

型: BYTE[1]

dwType で渡される型に依存する可変長の追加データ。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
Header propidl.h