Struttura STATPROPSETSTG (propidlbase.h)
La struttura STATPROPSETSTG contiene informazioni su un set di proprietà. Per ottenere queste informazioni, chiamare IPropertyStorage::Stat, che compila un buffer contenente le informazioni che descrivono il set di proprietà corrente. Per enumerare le strutture STATPROPSETSTG per i set di proprietà nell'archiviazione del set di proprietà corrente, chiamare IPropertySetStorage::Enum per ottenere un puntatore a un enumeratore. È quindi possibile chiamare i metodi di enumerazione dell'interfaccia IEnumSTATPROPSETSTG nell'enumeratore. La struttura è definita come segue:
Sintassi
typedef struct tagSTATPROPSETSTG {
FMTID fmtid;
CLSID clsid;
DWORD grfFlags;
FILETIME mtime;
FILETIME ctime;
FILETIME atime;
DWORD dwOSVersion;
} STATPROPSETSTG;
Members
fmtid
FMTID del set di proprietà corrente, specificato quando il set di proprietà è stato creato inizialmente.
clsid
CLSID associato a questo set di proprietà, specificato quando il set di proprietà è stato inizialmente creato e eventualmente modificato successivamente con IPropertyStorage::SetClass. In caso contrario, il valore verrà CLSID_NULL.
grfFlags
Contrassegna i valori del set di proprietà, come specificato in IPropertySetStorage::Create.
mtime
Ora in ora UTC (Universal Coordinated Time) quando il set di proprietà è stato modificato.
ctime
Ora UTC quando è stato creato questo set di proprietà.
atime
Ora UTC quando questo set di proprietà è stato eseguito l'ultimo accesso.
dwOSVersion
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Intestazione | propidlbase.h (include Propidl.h) |