STATSTG Estrutura

Definição

Contém informações estatísticas sobre um objeto livre de armazenamento, fluxo ou de matriz de bytes.

C#
public struct STATSTG
Herança
STATSTG

Comentários

Para obter mais informações, consulte Estrutura STATSTG.

O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.

Campos

atime

Especifica a hora do último acesso para este armazenamento, fluxo ou matriz de bytes.

cbSize

Especifica o tamanho, em bytes, da matriz de bytes ou fluxo.

clsid

Indica o identificador de classe do objeto de armazenamento.

ctime

Indica a hora de criação desse armazenamento, fluxo ou matriz de bytes.

grfLocksSupported

Indica os tipos de bloqueio de região com suporte do fluxo ou da matriz de bytes.

grfMode

Indica o modo de acesso especificado quando o objeto foi aberto.

grfStateBits

Indica os bits do estado atual do objeto de armazenamento (o valor definido mais recentemente pelo método IStorage::SetStateBits).

mtime

Indica a hora da última modificação desse armazenamento, fluxo ou matriz de bytes.

pwcsName

Representa um ponteiro para uma cadeia de caracteres de terminação nula que contém o nome do objeto descrito por essa estrutura.

reserved

Reservado para uso futuro.

type

Indica o tipo do objeto de armazenamento que é um dos valores da enumeração STGTY.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0