FsRtlIncrementCcFastMdlReadWait 函数 (ntifs.h)

FsRtlIncrementCcFastMdlReadWait 例程在处理器控制块 (PRCB) 对象中递增缓存管理器的 CcFastMdlReadWait 性能计数器成员。

语法

void FsRtlIncrementCcFastMdlReadWait();

返回值

备注

FsRtlIncrementCcFastMdlReadWait 在调用 FsRtlIncrementCcFastMdlReadWait 的处理器控制块中递增缓存管理器的 CcFastMdlReadWait 性能计数器。 此计数器记录文件系统驱动程序 (FsRtlMdlRead) 快速 I/O MDL 读取操作的数目。

如果驱动程序选择替代默认的快速 I/O MDL 读取处理程序,文件系统驱动程序应调用此函数来更新 CcFastMdlReadWait 性能计数器。

计数器仅用于记录非零长度的快速 I/O MDL 读取操作。 不应为零长度快速 I/O MDL 读取调用 FsRtlIncrementCcFastMdlReadWait

如果由于 IoGetTopLevelIrp 返回非 NULL 值,文件系统驱动程序的快速 I/O MDL 读取处理程序返回 FALSE,则不应递增 CcFastMdlReadWait 性能计数器。 仅当文件系统驱动程序实际尝试满足非零长度快速 I/O MDL 读取时,才应递增计数器。

要求

要求
最低受支持的客户端 Windows Vista
目标平台 通用
标头 ntifs.h (包括 FltKernel.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另请参阅

IoGetTopLevelIrp

MDL