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) |