ClfsGetIoStatistics 関数 (wdm.h)
ClfsGetIoStatistics ルーチンは、指定された CLFS ログの I/O 統計を返します。
構文
CLFSUSER_API NTSTATUS ClfsGetIoStatistics(
[in] PLOG_FILE_OBJECT plfoLog,
[in, out] PVOID pvStatsBuffer,
[in] ULONG cbStatsBuffer,
[in] CLFS_IOSTATS_CLASS eStatsClass,
[out, optional] PULONG pcbStatsWritten
);
パラメーター
[in] plfoLog
CLFS ストリームを表す LOG_FILE_OBJECT 構造体へのポインター。 ストリームの基になる安定ストレージのログの I/O 統計が収集されます。 呼び出し元は、以前に ClfsCreateLogFile 呼び出すことによって、このポインターを取得しました。
[in, out] pvStatsBuffer
I/O 統計データを受け取る CLFS_IO_STATISTICS 構造体へのポインター。
[in] cbStatsBuffer
pvStatsBuffer によって指バッファーのサイズ (バイト単位)。 このパラメーターは、少なくとも sizeof(CLFS_IO_STATISTICS_HEADER) である必要があります。 このパラメーターが sizeof(CLFS_IO_STATISTICS) 未満の場合、pvStatsBuffer は使用可能な I/O 統計の一部のみを受け取ります。
[in] eStatsClass
このパラメーターは、将来使用するために予約されています。
[out, optional] pcbStatsWritten
pvStatsBufferに実際に書き込まれたバイト数を受け取る ULONG 型の変数へのポインター。 このパラメーターは NULL できます。
戻り値
clfsGetIoStatistics 成功した場合、STATUS_SUCCESSを返します。それ以外の場合は、Ntstatus.h で定義されているエラー コードのいずれかを返します。
備考
CLFS の概念と用語については、「共通ログ ファイル システムの」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Server 2003 R2、Windows Vista、およびそれ以降のバージョンの Windows で使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wdm.h (Wdm.h を含む) |
ライブラリ | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |
関連項目
ClfsCreateLogFile の