Estrutura STATPROPSETSTG (propidl.h)
A estrutura STATPROPSETSTG contém informações sobre um conjunto de propriedades. Para obter essas informações, chame IPropertyStorage::Stat, que preenche um buffer que contém as informações que descrevem o conjunto de propriedades atual. Para enumerar as estruturas STATPROPSETSTG para os conjuntos de propriedades no armazenamento atual do conjunto de propriedades, chame IPropertySetStorage::Enum para obter um ponteiro para um enumerador. Em seguida, você pode chamar os métodos de enumeração da interface IEnumSTATPROPSETSTG no enumerador. A estrutura é definida da seguinte maneira:
Sintaxe
typedef struct tagSTATPROPSETSTG {
FMTID fmtid;
CLSID clsid;
DWORD grfFlags;
FILETIME mtime;
FILETIME ctime;
FILETIME atime;
DWORD dwOSVersion;
} STATPROPSETSTG;
Membros
fmtid
FMTID do conjunto de propriedades atual, especificado quando o conjunto de propriedades foi criado inicialmente.
clsid
CLSID associado a esse conjunto de propriedades, especificado quando o conjunto de propriedades foi inicialmente criado e possivelmente modificado posteriormente com IPropertyStorage::SetClass. Se não for definido, o valor será CLSID_NULL.
grfFlags
Valores de sinalizador do conjunto de propriedades, conforme especificado em IPropertySetStorage::Create.
mtime
Tempo em UTC (Tempo Coordenado Universal) quando o conjunto de propriedades foi modificado pela última vez.
ctime
Hora em UTC quando esse conjunto de propriedades foi criado.
atime
Hora em UTC quando esse conjunto de propriedades foi acessado pela última vez.
dwOSVersion
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | propidl.h (inclua Propidl.h) |