STATPROPSTG-Struktur (propidl.h)
Die STATPROPSTG-Struktur enthält Daten zu einer einzelnen Eigenschaft in einem Eigenschaftensatz. Diese Daten sind die Eigenschafts-ID und das Typtag sowie der optionale Zeichenfolgenname, der der Eigenschaft zugeordnet werden kann.
IPropertyStorage::Enum stellt einen Zeiger auf die IEnumSTATPROPSTG-Schnittstelle für ein Enumeratorobjekt bereit, das zum Aufzählen der STATPROPSTG-Strukturen für die Eigenschaften im aktuellen Eigenschaftensatz verwendet werden kann. STATPROPSTG ist definiert wie folgt:
Syntax
typedef struct tagSTATPROPSTG {
LPOLESTR lpwstrName;
PROPID propid;
VARTYPE vt;
} STATPROPSTG;
Member
lpwstrName
Eine Unicode-Zeichenfolge mit Breitzeichen mit NULL-Termin, die den optionalen Zeichenfolgennamen enthält, der der Eigenschaft zugeordnet ist. Kann NULL sein. Dieses Mitglied muss mit CoTaskMemFree freigegeben werden.
propid
Ein 32-Bit-Bezeichner, der die Eigenschaft innerhalb des Eigenschaftensatzes eindeutig identifiziert. Alle Eigenschaften innerhalb von Eigenschaftensätzen müssen eindeutige Eigenschaftenbezeichner aufweisen.
vt
Der Eigenschaftentyp.
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) |