extern ULONG CcMapDataNoWait;
extern ULONG CcPinReadWait;
extern ULONG CcPinReadNoWait;
+extern ULONG CcPinMappedDataCount;
extern ULONG CcDataPages;
extern ULONG CcDataFlushes;
LARGE_INTEGER FileOffset;
/* Number of references. */
volatile ULONG ReferenceCount;
- /* How many times was it pinned? */
- LONG PinCount;
/* Pointer to the shared cache map for the file which this view maps data for. */
PROS_SHARED_CACHE_MAP SharedCacheMap;
/* Pointer to the next VACB in a chain. */
PUBLIC_BCB PFCB;
PROS_VACB Vacb;
BOOLEAN Dirty;
- BOOLEAN Pinned;
+ ULONG PinCount;
CSHORT RefCount; /* (At offset 0x34 on WinNT4) */
LIST_ENTRY BcbEntry;
} INTERNAL_BCB, *PINTERNAL_BCB;
{
ReadAhead = 1,
WriteBehind = 2,
- LazyWrite = 3,
+ LazyScan = 3,
SetDone = 4,
} WORK_QUEUE_FUNCTIONS, *PWORK_QUEUE_FUNCTIONS;