Struttura STATPROPSETSTG (propidl.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 al momento della creazione iniziale del set di proprietà.

clsid

CLSID associato a questo set di proprietà, specificato quando il set di proprietà è stato creato inizialmente ed eventualmente modificato successivamente con IPropertyStorage::SetClass. Se non impostato, il valore verrà CLSID_NULL.

grfFlags

Contrassegna i valori del set di proprietà, come specificato in IPropertySetStorage::Create.

mtime

Ora utc (Universal Coordinated Time) dell'ultima modifica del set di proprietà.

ctime

Ora utc in cui è stato creato questo set di proprietà.

atime

Ora in formato UTC dell'ultimo accesso a questo set di proprietà.

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 propidl.h (include Propidl.h)

Vedi anche

FILETIME

IEnumSTATPROPSETSTG

IPropertySetStorage::Create

IPropertyStorage::Stat