348 #pragma prefast(push) 349 #pragma prefast(disable:28155, "these are all correct") 389 CdData.HddFileSystemDeviceObject = HddFileSystemDeviceObject;
PFAST_IO_UNLOCK_SINGLE FastIoUnlockSingle
ULONG MaxDelayedCloseCount
#define STATUS_INSUFFICIENT_RESOURCES
LIST_ENTRY AsyncCloseQueue
PDEVICE_OBJECT FileSystemDeviceObject
BOOLEAN NTAPI FsRtlMdlReadCompleteDev(IN PFILE_OBJECT FileObject, IN PMDL MemoryDescriptorList, IN PDEVICE_OBJECT DeviceObject)
FAST_IO_QUERY_BASIC_INFO CdFastQueryBasicInfo
BOOLEAN NTAPI FsRtlMdlWriteCompleteDev(IN PFILE_OBJECT FileObject, IN PLARGE_INTEGER FileOffset, IN PMDL MdlChain, IN PDEVICE_OBJECT DeviceObject)
CACHE_MANAGER_CALLBACKS CacheManagerCallbacks
FAST_IO_CHECK_IF_POSSIBLE CdFastIoCheckIfPossible
BOOLEAN NTAPI CdNoopAcquire(_In_ PVOID Fcb, _In_ BOOLEAN Wait)
FAST_IO_QUERY_STANDARD_INFO CdFastQueryStdInfo
FAST_IO_QUERY_NETWORK_OPEN_INFO CdFastQueryNetworkInfo
PFAST_IO_MDL_READ MdlRead
NTSTATUS ExInitializeResourceLite(PULONG res)
NTSTATUS NTAPI ExDeleteResourceLite(IN PERESOURCE Resource)
PFAST_IO_PREPARE_MDL_WRITE PrepareMdlWrite
PFAST_IO_UNLOCK_ALL FastIoUnlockAll
PFAST_IO_RELEASE_FILE ReleaseFileForNtCreateSection
PFAST_IO_QUERY_NETWORK_OPEN_INFO FastIoQueryNetworkOpenInfo
BOOLEAN NTAPI FsRtlPrepareMdlWriteDev(IN PFILE_OBJECT FileObject, IN PLARGE_INTEGER FileOffset, IN ULONG Length, IN ULONG LockKey, OUT PMDL *MdlChain, OUT PIO_STATUS_BLOCK IoStatus, IN PDEVICE_OBJECT DeviceObject)
PIO_WORKITEM NTAPI IoAllocateWorkItem(IN PDEVICE_OBJECT DeviceObject)
PFAST_IO_MDL_READ_COMPLETE MdlReadComplete
PFAST_IO_QUERY_BASIC_INFO FastIoQueryBasicInfo
struct _FAST_IO_DISPATCH FAST_IO_DISPATCH
PDRIVER_OBJECT DriverObject
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
BOOLEAN NTAPI FsRtlMdlReadDev(IN PFILE_OBJECT FileObject, IN PLARGE_INTEGER FileOffset, IN ULONG Length, IN ULONG LockKey, OUT PMDL *MdlChain, OUT PIO_STATUS_BLOCK IoStatus, IN PDEVICE_OBJECT DeviceObject)
FAST_IO_UNLOCK_SINGLE CdFastUnlockSingle
FORCEINLINE VOID ExInitializeFastMutex(_Out_ PFAST_MUTEX FastMutex)
MM_SYSTEMSIZE NTAPI MmQuerySystemSize(VOID)
PACQUIRE_FOR_LAZY_WRITE AcquireForLazyWrite
PFAST_IO_UNLOCK_ALL_BY_KEY FastIoUnlockAllByKey
#define CDFS_NTC_DATA_HEADER
PACQUIRE_FOR_READ_AHEAD AcquireForReadAhead
PRELEASE_FROM_READ_AHEAD ReleaseFromReadAhead
FAST_IO_UNLOCK_ALL CdFastUnlockAll
_Acquires_shared_lock_ Fcb BOOLEAN NTAPI CdAcquireForCache(_Inout_ PFCB Fcb, _In_ BOOLEAN Wait)
FAST_IO_UNLOCK_ALL_BY_KEY CdFastUnlockAllByKey
FAST_IO_DISPATCH CdFastIoDispatch
CACHE_MANAGER_CALLBACKS CacheManagerVolumeCallbacks
#define InitializeListHead(ListHead)
LIST_ENTRY DelayedCloseQueue
PFAST_IO_QUERY_STANDARD_INFO FastIoQueryStandardInfo
BOOLEAN NTAPI FsRtlCopyRead(IN PFILE_OBJECT FileObject, IN PLARGE_INTEGER FileOffset, IN ULONG Length, IN BOOLEAN Wait, IN ULONG LockKey, OUT PVOID Buffer, OUT PIO_STATUS_BLOCK IoStatus, IN PDEVICE_OBJECT DeviceObject)
VOID NTAPI CdNoopRelease(_In_ PVOID Fcb)
PFAST_IO_MDL_WRITE_COMPLETE MdlWriteComplete
PRELEASE_FROM_LAZY_WRITE ReleaseFromLazyWrite
PFAST_IO_CHECK_IF_POSSIBLE FastIoCheckIfPossible
#define RtlZeroMemory(Destination, Length)
PFAST_IO_ACQUIRE_FILE AcquireFileForNtCreateSection
NODE_BYTE_SIZE NodeByteSize
ULONG MinDelayedCloseCount
ULONG SizeOfFastIoDispatch