共用方式為


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 所指向之緩衝區的大小,以位元組為單位,。 此參數必須至少 sizeofCLFS_IO_STATISTICS_HEADER)。 如果此參數小於 sizeofCLFS_IO_STATISTICS),pvStatsBuffer 只會接收可用 I/O 統計數據的一部分。

[in] eStatsClass

此參數保留供日後使用。

[out, optional] pcbStatsWritten

ULONG 型別變數的指標,接收實際寫入至 pvStatsBuffer 的位元元組數目,。 此參數可以是 NULL

傳回值

ClfsGetIoStatistics 會在成功時傳回STATUS_SUCCESS;否則,它會傳回 Ntstatus.h 中定義的其中一個錯誤碼。

言論

如需 CLFS 概念和術語的說明,請參閱 Common Log File System

要求

要求 價值
最低支援的用戶端 適用於 Windows Server 2003 R2、Windows Vista 和更新版本的 Windows。
目標平臺 桌面
標頭 wdm.h (包括 Wdm.h)
連結庫 Clfs.lib
DLL Clfs.sys
IRQL <= APC_LEVEL

另請參閱

ClfsCreateLogFile