CLS_IO_STATISTICS_HEADER 结构 (clfs.h)

GetLogIoStatistics 函数检索的信息标头,该函数定义日志的 I/O 性能计数器。

语法

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

导出的 I/O 统计信息的类。 目前,刷新统计信息是唯一导出的统计信息。 这些统计信息包括在专用日志上刷新数据和元数据的频率,以及刷新的数据和元数据的数量。 由于刷新统计信息是唯一的统计信息类,因此此成员当前未使用,但将来会使用。

cbLength

统计信息缓冲区的长度,包括 标头。

coffData

统计信息计数器从数据包开始位置开始的偏移量。 此字段允许对标头和长度进行透明修改,而不会影响统计信息数据的访问方式。

注解

此标头后跟 I/O 统计信息计数器。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 R2 [仅限桌面应用]
标头 clfs.h (包括 Clfsw32.h)

另请参阅

CLFS_IOSTATS_CLASS

CLFS_IO_STATISTICS

GetLogIoStatistics