CLS_IO_STATISTICS_HEADER 구조체(clfs.h)
로그의 I/O 성능 카운터를 정의하는 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
내보낸 I/O 통계의 클래스입니다. 현재 플러시 통계는 내보낸 유일한 통계 정보입니다. 이러한 통계에는 전용 로그의 데이터 및 메타데이터 플러시 빈도와 플러시된 데이터 및 메타데이터의 양이 포함됩니다. 플러시 통계는 유일한 통계 클래스이므로 이 멤버는 현재 사용되지 않지만 나중에 사용됩니다.
cbLength
헤더를 포함한 통계 버퍼의 길이입니다.
coffData
통계 데이터가 시작되는 패킷의 시작 부분에서 통계 카운터의 오프셋입니다. 이 필드를 사용하면 통계 데이터에 액세스하는 방법에 영향을 주지 않고 헤더 및 길이를 투명하게 수정할 수 있습니다.
설명
이 헤더 뒤에 I/O 통계 카운터가 잇습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
머리글 | clfs.h(Clfsw32.h 포함) |