STATPROPSETSTG-Struktur (propidl.h)
Die STATPROPSETSTG-Struktur enthält Informationen zu einem Eigenschaftensatz. Rufen Sie zum Abrufen dieser Informationen IPropertyStorage::Stat auf, das einen Puffer ausfüllt, der die Informationen enthält, die den aktuellen Eigenschaftensatz beschreiben. Um die STATPROPSETSTG-Strukturen für die Eigenschaftensätze im aktuellen Eigenschaftensatzspeicher aufzulisten, rufen Sie IPropertySetStorage::Enum auf, um einen Zeiger auf einen Enumerator zu erhalten. Anschließend können Sie die Enumerationsmethoden der IEnumSTATPROPSETSTG-Schnittstelle im Enumerator aufrufen. Die -Struktur ist wie folgt definiert:
Syntax
typedef struct tagSTATPROPSETSTG {
FMTID fmtid;
CLSID clsid;
DWORD grfFlags;
FILETIME mtime;
FILETIME ctime;
FILETIME atime;
DWORD dwOSVersion;
} STATPROPSETSTG;
Member
fmtid
FMTID des aktuellen Eigenschaftensatzes, angegeben, als der Eigenschaftensatz ursprünglich erstellt wurde.
clsid
CLSID , die diesem Eigenschaftssatz zugeordnet ist, angegeben, als der Eigenschaftensatz ursprünglich erstellt und anschließend möglicherweise mit IPropertyStorage::SetClass geändert wurde. Wenn er nicht festgelegt ist, wird der Wert CLSID_NULL.
grfFlags
Flagwerte des Eigenschaftensatzes, wie in IPropertySetStorage::Create angegeben.
mtime
Uhrzeit in koordinierter Weltzeit (UTC), zu der der Eigenschaftssatz zuletzt geändert wurde.
ctime
Uhrzeit in UTC, zu der dieser Eigenschaftssatz erstellt wurde.
atime
Uhrzeit in UTC, zu der zuletzt auf diesen Eigenschaftssatz zugegriffen wurde.
dwOSVersion
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) |