PROPSPEC-Struktur (propidl.h)
Die PROPSPEC-Struktur wird von vielen Methoden von IPropertyStorage verwendet, um eine Eigenschaft entweder anhand des Eigenschaftenbezeichners (ID) oder des zugeordneten Zeichenfolgennamens anzugeben.
Syntax
typedef struct tagPROPSPEC {
ULONG ulKind;
union {
PROPID propid;
LPOLESTR lpwstr;
} DUMMYUNIONNAME;
} PROPSPEC;
Member
ulKind
Gibt den verwendeten Union-Member an. Dieser Member kann einer der folgenden Werte sein.
DUMMYUNIONNAME
DUMMYUNIONNAME.propid
Gibt den Wert der Eigenschafts-ID an. Verwenden Sie entweder diesen Wert oder den folgenden lpwstr, nicht beide.
DUMMYUNIONNAME.lpwstr
Gibt den Zeichenfolgennamen der Eigenschaft als mit NULL endende Unicode-Zeichenfolge an.
Hinweise
Zeichenfolgennamen sind optional und können einem Satz von Eigenschaften zugewiesen werden, wenn die Eigenschaft mit einem Aufruf von IPropertyStorage::WriteMultiple oder höher mit einem Aufruf von IPropertyStorage::WritePropertyNames erstellt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Kopfzeile | propidl.h (include Propidl.h) |