27 #ifndef NTOS_MODE_USER 64 #define PRIVATE_CACHE_MAP_READ_AHEAD_ACTIVE (1 << 16) 65 #define PRIVATE_CACHE_MAP_READ_AHEAD_ENABLED (1 << 17) 112 #ifdef _NTIFS_INCLUDED_ 117 typedef struct _SHARED_CACHE_MAP
127 PVACB InitialVacbs[4];
133 ULONG NeedToZeroPage;
135 ULONG VacbActiveCount;
147 PVOID LazyWriteContext;
151 ULONG DirtyPageThreshold;
152 ULONG LazyWritePassCount;
154 PVACB NeedToZeroVacb;
160 } SHARED_CACHE_MAP, *PSHARED_CACHE_MAP;
VOID(NTAPI * PFLUSH_TO_LSN)(_In_ PVOID LogHandle, _In_ LARGE_INTEGER Lsn)
BOOLEAN LimitModifiedPages
struct _DEFERRED_WRITE * PDEFERRED_WRITE
BITMAP_RANGE BitmapRange2
struct _PRIVATE_CACHE_MAP_FLAGS PRIVATE_CACHE_MAP_FLAGS
LARGE_INTEGER BeyondLastByte2
BITMAP_RANGE BitmapRange1
ULONG NTSYSAPI CcFastMdlReadNotPossible
VOID(NTAPI * PCC_POST_DEFERRED_WRITE)(_In_ PVOID Context1, _In_ PVOID Context2)
BITMAP_RANGE BitmapRange3
_In_ PVOID _In_ ULONG Event
LARGE_INTEGER BeyondLastByte1
ULONG NTSYSAPI CcFastReadNotPossible
_Reserved_ PVOID Reserved
struct _BITMAP_RANGE BITMAP_RANGE
_In_ WDFREQUEST _In_ WDFFILEOBJECT FileObject
union _VACB::@2343 Overlay
KSPIN_LOCK ReadAheadSpinLock
ULONG NTSYSAPI CcFastReadNoWait
_Must_inspect_result_ _In_ ULONG Flags
ULONG NTSYSAPI CcFastReadWait
const struct winhelp_callbacks Callbacks
LIST_ENTRY DeferredWriteLinks
struct _DEFERRED_WRITE DEFERRED_WRITE
struct _PRIVATE_CACHE_MAP * PPRIVATE_CACHE_MAP
LARGE_INTEGER FileOffset1
_Must_inspect_result_ _Out_ PLARGE_INTEGER FileSize
PRIVATE_CACHE_MAP_FLAGS Flags
struct _BITMAP_RANGE * PBITMAP_RANGE
LARGE_INTEGER ReadAheadOffset[2]
PCC_POST_DEFERRED_WRITE PostRoutine
struct _PRIVATE_CACHE_MAP PRIVATE_CACHE_MAP
LARGE_INTEGER FileOffset2
ULONG NTSYSAPI CcFastReadResourceMiss
_In_ UINT _Out_ PNDIS_HANDLE LogHandle
struct _SHARED_CACHE_MAP * SharedCacheMap