Struktur STATPROPSETSTG (propidlbase.h)
Struktur STATPROPSETSTG berisi informasi tentang kumpulan properti. Untuk mendapatkan informasi ini, panggil IPropertyStorage::Stat, yang mengisi buffer yang berisi informasi yang menjelaskan kumpulan properti saat ini. Untuk menghitung struktur STATPROPSETSTG untuk kumpulan properti di penyimpanan set properti saat ini, panggil IPropertySetStorage::Enum untuk mendapatkan penunjuk ke enumerator. Anda kemudian dapat memanggil metode enumerasi antarmuka IEnumSTATPROPSETSTG pada enumerator. Struktur didefinisikan sebagai berikut:
Sintaks
typedef struct tagSTATPROPSETSTG {
FMTID fmtid;
CLSID clsid;
DWORD grfFlags;
FILETIME mtime;
FILETIME ctime;
FILETIME atime;
DWORD dwOSVersion;
} STATPROPSETSTG;
Anggota
fmtid
FMTID dari kumpulan properti saat ini, ditentukan ketika kumpulan properti awalnya dibuat.
clsid
CLSID yang terkait dengan set properti ini, ditentukan ketika kumpulan properti awalnya dibuat dan mungkin dimodifikasi setelahnya dengan IPropertyStorage::SetClass. Jika tidak diatur, nilainya akan CLSID_NULL.
grfFlags
Benderai nilai kumpulan properti, seperti yang ditentukan dalam IPropertySetStorage::Create.
mtime
Waktu dalam Universal Coordinated Time (UTC) ketika set properti terakhir diubah.
ctime
Waktu dalam UTC ketika kumpulan properti ini dibuat.
atime
Waktu dalam UTC ketika set properti ini terakhir diakses.
dwOSVersion
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Header | propidlbase.h (termasuk Propidl.h) |