Bagikan melalui


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)

Lihat juga

FILETIME

IEnumSTATPROPSETSTG

IPropertySetStorage::Create

IPropertyStorage::Stat