Поделиться через


структура CLS_IO_STATISTICS_HEADER (clfs.h)

Заголовок для сведений, полученных функцией GetLogIoStatistics , которая определяет счетчики производительности ввода-вывода журнала.

Синтаксис

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;

Члены

ubMajorVersion

Основная версия буфера статистики.

ubMinorVersion

Дополнительная версия буфера статистики.

eStatsClass

Класс экспортируемой статистики ввода-вывода. В настоящее время экспортируется только статистика очистки. Эта статистика включает частоту очистки данных и метаданных в выделенном журнале, а также объем данных и метаданных, сбрасываемых. Так как статистика очистки является единственным классом статистики, этот элемент в настоящее время не используется, но будет использоваться в будущем.

cbLength

Длина буфера статистики, включая заголовок.

coffData

Смещение счетчиков статистики от начала пакета, с которого начинаются данные статистики. Это поле позволяет прозрачно изменять заголовок и длину, не влияя на способ доступа к статистическим данным.

Комментарии

За этим заголовком следуют счетчики статистики ввода-вывода.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 R2 [только классические приложения]
Верхняя часть clfs.h (включая Clfsw32.h)

См. также раздел

CLFS_IOSTATS_CLASS

CLFS_IO_STATISTICS

GetLogIoStatistics