STATPROPSTG 構造体 (propidl.h)
STATPROPSTG 構造体には、プロパティ セット内の 1 つのプロパティに関するデータが含まれています。 このデータは、プロパティ ID と型タグ、およびプロパティに関連付けられる省略可能な文字列名です。
IPropertyStorage::Enum は、現在のプロパティ セット内のプロパティの STATPROPSTG 構造体を列挙するために使用できる列挙オブジェクトの IEnumSTATPROPSTG インターフェイスへのポインターを提供します。 STATPROPSTG は次のように定義されます。
構文
typedef struct tagSTATPROPSTG {
LPOLESTR lpwstrName;
PROPID propid;
VARTYPE vt;
} STATPROPSTG;
メンバー
lpwstrName
プロパティに関連付けられている省略可能な文字列名を含む、ワイド文字の null で終わる Unicode 文字列。 NULL を指定できます。 このメンバーは、 CoTaskMemFree を使用して解放する必要があります。
propid
プロパティ セット内のプロパティを一意に識別する 32 ビット識別子。 プロパティ セット内のすべてのプロパティには、一意のプロパティ識別子が必要です。
vt
プロパティの型。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
Header | propidl.h (Propidl.h を含む) |