ReactOS  0.4.14-dev-77-gd9e7c48
_RFSD_GLOBAL Struct Reference

#include <rfsd.h>

Collaboration diagram for _RFSD_GLOBAL:

Public Attributes

RFSD_IDENTIFIER Identifier
 
ERESOURCE Resource
 
ERESOURCE CountResource
 
ERESOURCE LAResource
 
FAST_IO_DISPATCH FastIoDispatch
 
CACHE_MANAGER_CALLBACKS CacheManagerCallbacks
 
CACHE_MANAGER_CALLBACKS CacheManagerNoOpCallbacks
 
PDRIVER_OBJECT DriverObject
 
PDEVICE_OBJECT DeviceObject
 
LIST_ENTRY VcbList
 
USHORT MaxDepth
 
NPAGED_LOOKASIDE_LIST RfsdIrpContextLookasideList
 
NPAGED_LOOKASIDE_LIST RfsdFcbLookasideList
 
NPAGED_LOOKASIDE_LIST RfsdCcbLookasideList
 
PAGED_LOOKASIDE_LIST RfsdMcbLookasideList
 
USHORT McbAllocated
 
ULONG Flags
 
struct {
   WCHAR   UniName [CODEPAGE_MAXLEN]
 
   UCHAR   AnsiName [CODEPAGE_MAXLEN]
 
   struct nls_table *   PageTable
 
CodePage
 

Detailed Description

Definition at line 382 of file rfsd.h.

Member Data Documentation

◆ AnsiName

UCHAR _RFSD_GLOBAL::AnsiName[CODEPAGE_MAXLEN]

Definition at line 436 of file rfsd.h.

◆ CacheManagerCallbacks

CACHE_MANAGER_CALLBACKS _RFSD_GLOBAL::CacheManagerCallbacks

Definition at line 400 of file rfsd.h.

Referenced by DriverEntry(), RfsdReadFile(), and RfsdWriteFile().

◆ CacheManagerNoOpCallbacks

CACHE_MANAGER_CALLBACKS _RFSD_GLOBAL::CacheManagerNoOpCallbacks

Definition at line 401 of file rfsd.h.

Referenced by DriverEntry(), RfsdInitializeVcb(), and RfsdSetInformation().

◆ CodePage

struct { ... } _RFSD_GLOBAL::CodePage

Referenced by DriverEntry(), and RfsdQueryParameters().

◆ CountResource

ERESOURCE _RFSD_GLOBAL::CountResource

◆ DeviceObject

◆ DriverObject

PDRIVER_OBJECT _RFSD_GLOBAL::DriverObject

Definition at line 404 of file rfsd.h.

Referenced by DriverEntry().

◆ FastIoDispatch

FAST_IO_DISPATCH _RFSD_GLOBAL::FastIoDispatch

Definition at line 397 of file rfsd.h.

Referenced by DriverEntry().

◆ Flags

ULONG _RFSD_GLOBAL::Flags

Definition at line 431 of file rfsd.h.

Referenced by RfsdInitializeVcb(), RfsdMountVolume(), and RfsdQueryParameters().

◆ Identifier

RFSD_IDENTIFIER _RFSD_GLOBAL::Identifier

Definition at line 385 of file rfsd.h.

Referenced by DriverEntry().

◆ LAResource

◆ MaxDepth

USHORT _RFSD_GLOBAL::MaxDepth

Definition at line 413 of file rfsd.h.

Referenced by DriverEntry(), and RfsdAllocateMcb().

◆ McbAllocated

USHORT _RFSD_GLOBAL::McbAllocated

Definition at line 420 of file rfsd.h.

Referenced by RfsdAllocateMcb(), and RfsdFreeMcb().

◆ PageTable

struct nls_table* _RFSD_GLOBAL::PageTable

Definition at line 437 of file rfsd.h.

◆ Resource

◆ RfsdCcbLookasideList

NPAGED_LOOKASIDE_LIST _RFSD_GLOBAL::RfsdCcbLookasideList

Definition at line 416 of file rfsd.h.

Referenced by DriverEntry(), RfsdAllocateCcb(), and RfsdFreeCcb().

◆ RfsdFcbLookasideList

NPAGED_LOOKASIDE_LIST _RFSD_GLOBAL::RfsdFcbLookasideList

Definition at line 415 of file rfsd.h.

Referenced by DriverEntry(), RfsdAllocateFcb(), and RfsdFreeFcb().

◆ RfsdIrpContextLookasideList

NPAGED_LOOKASIDE_LIST _RFSD_GLOBAL::RfsdIrpContextLookasideList

Definition at line 414 of file rfsd.h.

Referenced by DriverEntry(), RfsdAllocateIrpContext(), and RfsdFreeIrpContext().

◆ RfsdMcbLookasideList

PAGED_LOOKASIDE_LIST _RFSD_GLOBAL::RfsdMcbLookasideList

Definition at line 417 of file rfsd.h.

Referenced by DriverEntry(), RfsdAllocateMcb(), and RfsdFreeMcb().

◆ UniName

WCHAR _RFSD_GLOBAL::UniName[CODEPAGE_MAXLEN]

Definition at line 435 of file rfsd.h.

◆ VcbList

LIST_ENTRY _RFSD_GLOBAL::VcbList

Definition at line 410 of file rfsd.h.

Referenced by DriverEntry(), RfsdInsertVcb(), RfsdInvalidateVolumes(), and RfsdShutDown().


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