estrutura CLS_IO_STATISTICS_HEADER (clfs.h)

Cabeçalho para obter informações recuperadas pela função GetLogIoStatistics , que define os contadores de desempenho de E/S de um log.

Sintaxe

typedef struct _CLS_IO_STATISTICS_HEADER {
  UCHAR              ubMajorVersion;
  UCHAR              ubMinorVersion;
  CLFS_IOSTATS_CLASS eStatsClass;
  USHORT             cbLength;
  ULONG              coffData;
} CLS_IO_STATISTICS_HEADER, *PCLS_IO_STATISTICS_HEADER, PPCLS_IO_STATISTICS_HEADER;

Membros

ubMajorVersion

A versão principal do buffer de estatísticas.

ubMinorVersion

A versão secundária do buffer de estatísticas.

eStatsClass

A classe de estatísticas de E/S exportada. Atualmente, as estatísticas de liberação são as únicas informações de estatísticas exportadas. Essas estatísticas incluem a frequência de liberações de dados e metadados em um log dedicado e a quantidade de dados e metadados liberados. Como as estatísticas de liberação são a única classe de estatísticas, esse membro não é usado no momento, mas será usado no futuro.

cbLength

O comprimento do buffer de estatísticas, incluindo o cabeçalho.

coffData

O deslocamento dos contadores de estatísticas desde o início do pacote em que os dados de estatísticas começam. Esse campo permite modificações transparentes no cabeçalho e no comprimento sem afetar a forma como os dados de estatísticas são acessados.

Comentários

Esse cabeçalho é seguido pelos contadores de estatísticas de E/S.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 R2 [somente aplicativos da área de trabalho]
Cabeçalho clfs.h (inclua Clfsw32.h)

Confira também

CLFS_IOSTATS_CLASS

CLFS_IO_STATISTICS

GetLogIoStatistics