ReactOS 0.4.15-dev-7788-g1ad9096
VFAT_GLOBAL_DATA Struct Reference

#include <vfat.h>

Collaboration diagram for VFAT_GLOBAL_DATA:

Public Attributes

PDRIVER_OBJECT DriverObject
 
PDEVICE_OBJECT DeviceObject
 
ULONG Flags
 
ULONG NumberProcessors
 
ERESOURCE VolumeListLock
 
LIST_ENTRY VolumeListHead
 
NPAGED_LOOKASIDE_LIST FcbLookasideList
 
NPAGED_LOOKASIDE_LIST CcbLookasideList
 
NPAGED_LOOKASIDE_LIST IrpContextLookasideList
 
PAGED_LOOKASIDE_LIST CloseContextLookasideList
 
FAST_IO_DISPATCH FastIoDispatch
 
CACHE_MANAGER_CALLBACKS CacheMgrCallbacks
 
FAST_MUTEX CloseMutex
 
ULONG CloseCount
 
LIST_ENTRY CloseListHead
 
BOOLEAN CloseWorkerRunning
 
PIO_WORKITEM CloseWorkItem
 
BOOLEAN ShutdownStarted
 

Detailed Description

Definition at line 409 of file vfat.h.

Member Data Documentation

◆ CacheMgrCallbacks

CACHE_MANAGER_CALLBACKS VFAT_GLOBAL_DATA::CacheMgrCallbacks

◆ CcbLookasideList

NPAGED_LOOKASIDE_LIST VFAT_GLOBAL_DATA::CcbLookasideList

◆ CloseContextLookasideList

PAGED_LOOKASIDE_LIST VFAT_GLOBAL_DATA::CloseContextLookasideList

Definition at line 420 of file vfat.h.

Referenced by DriverEntry(), VfatCloseWorker(), VfatOpenFile(), and VfatPostCloseFile().

◆ CloseCount

ULONG VFAT_GLOBAL_DATA::CloseCount

Definition at line 424 of file vfat.h.

Referenced by DriverEntry(), VfatCloseWorker(), VfatOpenFile(), and VfatPostCloseFile().

◆ CloseListHead

LIST_ENTRY VFAT_GLOBAL_DATA::CloseListHead

Definition at line 425 of file vfat.h.

Referenced by DriverEntry(), VfatCloseWorker(), and VfatPostCloseFile().

◆ CloseMutex

FAST_MUTEX VFAT_GLOBAL_DATA::CloseMutex

Definition at line 423 of file vfat.h.

Referenced by DriverEntry(), VfatCloseWorker(), VfatOpenFile(), and VfatPostCloseFile().

◆ CloseWorkerRunning

BOOLEAN VFAT_GLOBAL_DATA::CloseWorkerRunning

Definition at line 426 of file vfat.h.

Referenced by DriverEntry(), VfatCloseWorker(), and VfatPostCloseFile().

◆ CloseWorkItem

PIO_WORKITEM VFAT_GLOBAL_DATA::CloseWorkItem

Definition at line 427 of file vfat.h.

Referenced by DriverEntry(), and VfatPostCloseFile().

◆ DeviceObject

PDEVICE_OBJECT VFAT_GLOBAL_DATA::DeviceObject

◆ DriverObject

PDRIVER_OBJECT VFAT_GLOBAL_DATA::DriverObject

Definition at line 411 of file vfat.h.

Referenced by DriverEntry(), and VfatMount().

◆ FastIoDispatch

FAST_IO_DISPATCH VFAT_GLOBAL_DATA::FastIoDispatch

Definition at line 421 of file vfat.h.

Referenced by DriverEntry().

◆ FcbLookasideList

NPAGED_LOOKASIDE_LIST VFAT_GLOBAL_DATA::FcbLookasideList

Definition at line 417 of file vfat.h.

Referenced by DriverEntry(), vfatDestroyFCB(), and vfatNewFCB().

◆ Flags

ULONG VFAT_GLOBAL_DATA::Flags

◆ IrpContextLookasideList

NPAGED_LOOKASIDE_LIST VFAT_GLOBAL_DATA::IrpContextLookasideList

Definition at line 419 of file vfat.h.

Referenced by DriverEntry(), VfatAllocateIrpContext(), and VfatFreeIrpContext().

◆ NumberProcessors

ULONG VFAT_GLOBAL_DATA::NumberProcessors

Definition at line 414 of file vfat.h.

Referenced by DriverEntry(), VfatGetStatistics(), and VfatMount().

◆ ShutdownStarted

BOOLEAN VFAT_GLOBAL_DATA::ShutdownStarted

Definition at line 428 of file vfat.h.

Referenced by DriverEntry(), VfatCloseFile(), and VfatShutdown().

◆ VolumeListHead

LIST_ENTRY VFAT_GLOBAL_DATA::VolumeListHead

Definition at line 416 of file vfat.h.

Referenced by DriverEntry(), VfatMount(), and VfatShutdown().

◆ VolumeListLock

ERESOURCE VFAT_GLOBAL_DATA::VolumeListLock

Definition at line 415 of file vfat.h.

Referenced by DriverEntry(), VfatCheckForDismount(), VfatMount(), and VfatShutdown().


The documentation for this struct was generated from the following file: