struttura CLS_IO_STATISTICS_HEADER (clfs.h)

Intestazione per le informazioni recuperate dalla funzione GetLogIoStatistics , che definisce i contatori delle prestazioni di I/O di un log.

Sintassi

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;

Members

ubMajorVersion

Versione principale del buffer delle statistiche.

ubMinorVersion

Versione secondaria del buffer delle statistiche.

eStatsClass

Classe di statistiche di I/O esportate. Attualmente, le statistiche di scaricamento sono le uniche informazioni statistiche esportate. Queste statistiche includono la frequenza di scaricamenti di dati e metadati in un log dedicato e la quantità di dati e metadati scaricati. Poiché le statistiche di scaricamento sono l'unica classe di statistiche, questo membro è attualmente inutilizzato, ma verrà usato in futuro.

cbLength

Lunghezza del buffer delle statistiche, inclusa l'intestazione.

coffData

Offset dei contatori delle statistiche dall'inizio del pacchetto in cui iniziano i dati delle statistiche. Questo campo consente modifiche trasparenti all'intestazione e alla lunghezza senza influire sulla modalità di accesso ai dati delle statistiche.

Commenti

Questa intestazione è seguita dai contatori delle statistiche di I/O.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Intestazione clfs.h (include Clfsw32.h)

Vedi anche

CLFS_IOSTATS_CLASS

CLFS_IO_STATISTICS

GetLogIoStatistics