共用方式為


FsRtlIncrementCcFastMdlReadWait 函式 (ntifs.h)

FsRtlIncrementCcFastMdlReadWait 例程會遞增快取管理員的 CcFastMdlReadWait 處理器控制區塊中的性能計數器成員 (PRCB) 物件。

語法

void FsRtlIncrementCcFastMdlReadWait();

傳回值

沒有

言論

FsRtlIncrementCcFastMdlReadWait 會在呼叫 FsRtlIncrementCcFastMdlReadWait 處理器的每個處理器控制區塊中,遞增快取管理員的 CcFastMdlRead Wait 性能計數器。 此計數器會記錄文件系統驅動程式所服務之快速 I/O MDL 讀取作業 (FsRtlMdlRead) 的數目。

如果驅動程式選擇覆寫預設的快速 I/O MDL 讀取處理程式,文件系統驅動程式應該呼叫此函式來更新 CcFastMdlReadWait 性能計數器。

計數器僅用於記錄非零長度的快速 I/O MDL 讀取作業。 FsRtlIncrementCcFastMdlReadWait 不應該針對長度為零的快速 I/O MDL 讀取呼叫。

如果文件系統驅動程式的快速 I/O MDL 讀取處理程式傳回 FALSE CcFastMdlReadWait 傳回非NULL 值,則文件系統驅動程式不應遞增 CcFastMdlReadWait 性能計數器。 只有當文件系統驅動程式實際嘗試滿足非零長度的快速 I/O MDL 讀取時,才應該遞增計數器。

要求

要求 價值
最低支援的用戶端 Windows Vista
目標平臺 普遍
標頭 ntifs.h (include FltKernel.h, Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

IoGetTopLevelIrp

MDL