PROPSPEC 結構 (propidl.h)
PROPSPEC 結構是由 IPropertyStorage 的許多方法使用,藉由其屬性標識碼 (標識元) 或相關聯的字串名稱來指定屬性。
語法
typedef struct tagPROPSPEC {
ULONG ulKind;
union {
PROPID propid;
LPOLESTR lpwstr;
} DUMMYUNIONNAME;
} PROPSPEC;
成員
ulKind
表示使用的等位成員。 這個成員可以是下列其中一個值。
名稱 | 意義 |
---|---|
|
使用 lpwstr 成員並設定為字串名稱。 |
|
propid成員是使用並設定為屬性標識碼。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.propid
指定屬性識別碼的值。 使用此值或下列 lpwstr,而非兩者。
DUMMYUNIONNAME.lpwstr
將屬性的字串名稱指定為以 Null 結尾的 Unicode 字串。
備註
字串名稱是選擇性的,而且可以在建立屬性時使用 呼叫 IPropertyStorage::WriteMultiple 或更新版本來呼叫 IPropertyStorage::WritePropertyNames 時,指派給一組屬性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
標頭 | propidl.h (包含 Propidl.h) |