FsRtlIncrementCcFastReadNotPossible - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntifs.h

VOID FsRtlIncrementCcFastReadNotPossible();
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-ntifs-fsrtlincrementccfastreadnotpossible)

FsRtlIncrementCcFastReadNotPossible function

Description

The FsRtlIncrementCcFastReadNotPossible routine increments the CcFastReadNotPossible performance counter in a per processor control block of cache manager system counters.

Remarks

FsRtlIncrementCcFastReadNotPossible increments the CcFastReadNotPossible performance counter in the per processor control block of cache manager system counters. This counter indicates that a fast I/O read operation (FsRtlCopyRead) was called, but fast I/O was not possible. This counter does not get incremented if fast I/O was not possible because the file resource could not be acquired for shared access. When the resource could not be acquired, the CcFastReadResourceMiss performance counter should be incremented.

File system drivers should call this function to update the performance counter if the driver chooses to override the default fast I/O read handler.

See also

FsRtlCopyRead

FsRtlIncrementCcFastReadNoWait

FsRtlIncrementCcFastReadResourceMiss

FsRtlIncrementCcFastReadWait