STATPROPSETSTG structure
The STATPROPSETSTG structure contains information about a property set. To get this information, call IPropertyStorage::Stat, which fills in a buffer containing the information describing the current property set. To enumerate the STATPROPSETSTG structures for the property sets in the current property-set storage, call IPropertySetStorage::Enum to get a pointer to an enumerator. You can then call the enumeration methods of the IEnumSTATPROPSETSTG interface on the enumerator. The structure is defined as follows:
Syntax
typedef struct tagSTATPROPSETSTG { FMTID fmtid; CLSID clsid; DWORD grfFlags; FILETIME mtime; FILETIME ctime; FILETIME atime; } STATPROPSETSTG;
Members
- fmtid
-
FMTID of the current property set, specified when the property set was initially created.
- clsid
-
CLSID associated with this property set, specified when the property set was initially created and possibly modified thereafter with IPropertyStorage::SetClass. If not set, the value will be CLSID_NULL.
- grfFlags
-
Flag values of the property set, as specified in IPropertySetStorage::Create.
- mtime
-
Time in Universal Coordinated Time (UTC) when the property set was last modified.
- ctime
-
Time in UTC when this property set was created.
- atime
-
Time in UTC when this property set was last accessed.
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps | Windows Store apps] |
|
Header |
|
See also