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 [デスクトップ アプリのみ] |
Header | clfs.h (Clfsw32.h を含む) |