Condividi tramite


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)

Vedi anche

FILETIME

IEnumSTATPROPSETSTG

IPropertySetStorage::Create

IPropertyStorage::Stat