Export (0) Print
Expand All
Expand Minimize

FsRtlIncrementCcFastReadNotPossible routine

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

Syntax


VOID FsRtlIncrementCcFastReadNotPossible(
   VOID 
);

Parameters

None

Return value

This routine does not return a value.

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.

Requirements

Target platform

Universal

Version

This routine is available on Microsoft Windows XP and later.

Header

Ntifs.h (include Ntifs.h)

Library

Ntoskrnl.lib

IRQL

Any level

See also

FsRtlCopyRead
FsRtlIncrementCcFastReadNoWait
FsRtlIncrementCcFastReadResourceMiss
FsRtlIncrementCcFastReadWait

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft