ReactOS 0.4.16-dev-319-g6cf4263
_FCB Struct Reference

#include <cdstruc.h>

Collaboration diagram for _FCB:

Public Attributes

union {
   FSRTL_ADVANCED_FCB_HEADER   Header
 
      FSRTL_ADVANCED_FCB_HEADER
 
}; 
 
PVCB Vcb
 
struct _FCBParentFcb
 
LIST_ENTRY FcbLinks
 
FILE_ID FileId
 
ULONG FcbCleanup
 
__volatile LONG FcbReference
 
ULONG FcbUserReference
 
ULONG FcbState
 
ULONG FileAttributes
 
USHORT XAAttributes
 
UCHAR XAFileNumber
 
PVOID FcbLockThread
 
ULONG FcbLockCount
 
PFCB_NONPAGED FcbNonpaged
 
SHARE_ACCESS ShareAccess
 
CD_MCB_ENTRY McbEntry
 
CD_MCB Mcb
 
PPREFIX_ENTRY ShortNamePrefix
 
PREFIX_ENTRY FileNamePrefix
 
LONGLONG CreationTime
 
union {
   ULONG   FcbType
 
      FCB_DATA
 
      FCB_INDEX
 
}; 
 
PNON_PAGED_FCB NonPaged
 
ULONG FirstClusterOfFile
 
LIST_ENTRY ParentDcbLinks
 
struct _FCBParentDcb
 
FCB_CONDITION FcbCondition
 
CLONG UncleanCount
 
CLONG OpenCount
 
CLONG NonCachedUncleanCount
 
CLONG PurgeFailureModeEnableCount
 
VBO DirentOffsetWithinDirectory
 
VBO LfnOffsetWithinDirectory
 
LARGE_INTEGER CreationTime
 
LARGE_INTEGER LastAccessTime
 
LARGE_INTEGER LastWriteTime
 
ULONG ValidDataToDisk
 
LARGE_MCB Mcb
 
union {
   struct {
      LIST_ENTRY   ParentDcbQueue
 
      __volatile ULONG   DirectoryFileOpenCount
 
      PFILE_OBJECT   DirectoryFile
 
      VBO   UnusedDirentVbo
 
      VBO   DeletedDirentHint
 
      PRTL_SPLAY_LINKS   RootOemNode
 
      PRTL_SPLAY_LINKS   RootUnicodeNode
 
      RTL_BITMAP   FreeDirentBitmap
 
      ULONG   FreeDirentBitmapBuffer [1]
 
   }   Dcb
 
   struct {
      FILE_LOCK   FileLock
 
      PVOID   LazyWriteThread
 
   }   Fcb
 
Specific
 
ULONG EaModificationCount
 
FILE_NAME_NODE ShortName
 
UNICODE_STRING FullFileName
 
USHORT FinalNameLength
 
UCHAR DirentFatFlags
 
UNICODE_STRING ExactCaseLongName
 
union {
   FILE_NAME_NODE   Oem
 
   FILE_NAME_NODE   Unicode
 
LongName
 
PKEVENT MoveFileEvent
 
NTFSIDENTIFIER Identifier
 
FSRTL_COMMON_FCB_HEADER RFCB
 
SECTION_OBJECT_POINTERS SectionObjectPointers
 
PFILE_OBJECT FileObject
 
PNTFS_VCB Vcb
 
WCHAR Stream [MAX_PATH]
 
WCHARObjectName
 
WCHAR PathName [MAX_PATH]
 
ERESOURCE PagingIoResource
 
ERESOURCE MainResource
 
LIST_ENTRY FcbListEntry
 
ULONG DirIndex
 
LONG RefCount
 
ULONG Flags
 
ULONG OpenHandleCount
 
ULONGLONG MFTIndex
 
USHORT LinkCount
 
FILENAME_ATTRIBUTE Entry
 
union {
      MRX_FCB
 
   struct {
      FSRTL_ADVANCED_FCB_HEADER   spacer
 
      PNET_ROOT   NetRoot
 
   } 
 
}; 
 
PV_NET_ROOT VNetRoot
 
LIST_ENTRY ScavengerFinalizationList
 
PKEVENT pBufferingStateChangeCompletedEvent
 
LONG NumberOfBufferingStateChangeWaiters
 
RX_FCB_TABLE_ENTRY FcbTableEntry
 
UNICODE_STRING PrivateAlreadyPrefixedName
 
BOOLEAN UpperFinalizationDone
 
RX_BLOCK_CONDITION Condition
 
PRX_FSD_DISPATCH_VECTOR PrivateDispatchVector
 
PRDBSS_DEVICE_OBJECT RxDeviceObject
 
PMINIRDR_DISPATCH MRxDispatch
 
PFAST_IO_DISPATCH MRxFastIoDispatch
 
PSRV_OPEN InternalSrvOpen
 
PFOBX InternalFobx
 
SHARE_ACCESS ShareAccessPerSrvOpens
 
ULONG NumberOfLinks
 
LARGE_INTEGER LastChangeTime
 
PETHREAD CreateSectionThread
 
ULONG ulFileSizeVersion
 
union {
   struct {
      FILE_LOCK   FileLock
 
      PVOID   LazyWriteThread
 
      union {
            LOWIO_PER_FCB_INFO
 
         LOWIO_PER_FCB_INFO   LowIoPerFcbInfo
 
      } 
 
   }   Fcb
 
Specific
 
FCB_BUFFERED_LOCKS BufferedLocks
 
PCHAR PagingIoResourceFile
 
ULONG PagingIoResourceLine
 

Detailed Description

Definition at line 902 of file cdstruc.h.

Member Data Documentation

◆ 

union { ... } _FCB::@1951

◆ 

union { ... } _FCB::@681

◆ 

union { ... } _FCB::@683

◆ BufferedLocks

FCB_BUFFERED_LOCKS _FCB::BufferedLocks

Definition at line 188 of file fcb.h.

Referenced by RxCreateNetFcb().

◆ Condition

RX_BLOCK_CONDITION _FCB::Condition

Definition at line 147 of file fcb.h.

Referenced by RxCreateFromNetRoot(), and RxFindOrCreateFcb().

◆ CreateSectionThread

PETHREAD _FCB::CreateSectionThread

Definition at line 162 of file fcb.h.

◆ CreationTime [1/2]

◆ CreationTime [2/2]

LARGE_INTEGER _FCB::CreationTime

Definition at line 920 of file fatstruc.h.

◆ 

◆ DeletedDirentHint

VBO _FCB::DeletedDirentHint

Definition at line 985 of file fatstruc.h.

◆ DirectoryFile

PFILE_OBJECT _FCB::DirectoryFile

Definition at line 970 of file fatstruc.h.

◆ DirectoryFileOpenCount

__volatile ULONG _FCB::DirectoryFileOpenCount

Definition at line 969 of file fatstruc.h.

◆ DirentFatFlags

UCHAR _FCB::DirentFatFlags

◆ DirentOffsetWithinDirectory

VBO _FCB::DirentOffsetWithinDirectory

◆ DirIndex

◆ EaModificationCount

ULONG _FCB::EaModificationCount

Definition at line 1107 of file fatstruc.h.

Referenced by FatCommonQueryEa(), and FatCommonSetEa().

◆ Entry

◆ ExactCaseLongName

UNICODE_STRING _FCB::ExactCaseLongName

◆  [1/2]

◆  [2/2]

struct { ... } _FCB::Fcb

◆ FCB_DATA

_FCB::FCB_DATA

Definition at line 1035 of file cdstruc.h.

◆ FCB_INDEX

_FCB::FCB_INDEX

Definition at line 1036 of file cdstruc.h.

◆ FcbCleanup

ULONG _FCB::FcbCleanup

Definition at line 963 of file cdstruc.h.

Referenced by CdDeleteFcb().

◆ FcbCondition

FCB_CONDITION _FCB::FcbCondition

Definition at line 850 of file fatstruc.h.

Referenced by _Function_class_(), _Requires_lock_held_(), FatCreateFcb(), and FatSetRenameInfo().

◆ FcbLinks

LIST_ENTRY _FCB::FcbLinks

◆ FcbListEntry

LIST_ENTRY _FCB::FcbListEntry

Definition at line 530 of file ntfs.h.

Referenced by MsfsClose(), MsfsCreateMailslot(), NtfsAddFCBToTable(), and NtfsReleaseFCB().

◆ FcbLockCount

ULONG _FCB::FcbLockCount

Definition at line 997 of file cdstruc.h.

◆ FcbLockThread

PVOID _FCB::FcbLockThread

Definition at line 996 of file cdstruc.h.

◆ FcbNonpaged

PFCB_NONPAGED _FCB::FcbNonpaged

Definition at line 1003 of file cdstruc.h.

Referenced by _Requires_lock_held_(), CdCreateFcb(), CdCreateInternalStream(), and CdDeleteFcb().

◆ FcbReference

__volatile LONG _FCB::FcbReference

Definition at line 964 of file cdstruc.h.

Referenced by _Requires_lock_held_(), and CdDeleteFcb().

◆ FcbState

◆ FcbTableEntry

◆ FcbType

ULONG _FCB::FcbType

Definition at line 1034 of file cdstruc.h.

◆ FcbUserReference

ULONG _FCB::FcbUserReference

Definition at line 965 of file cdstruc.h.

Referenced by _Requires_lock_held_().

◆ FileAttributes

◆ FileId

FILE_ID _FCB::FileId

Definition at line 952 of file cdstruc.h.

Referenced by _Requires_lock_held_(), CdCreateFcb(), and CdQueryInternalInfo().

◆ FileLock

◆ FileNamePrefix

PREFIX_ENTRY _FCB::FileNamePrefix

◆ FileObject

◆ FinalNameLength

USHORT _FCB::FinalNameLength

Definition at line 1124 of file fatstruc.h.

Referenced by FatConstructNamesInFcb().

◆ FirstClusterOfFile

ULONG _FCB::FirstClusterOfFile

◆ Flags

ULONG _FCB::Flags

Definition at line 536 of file ntfs.h.

Referenced by _Requires_lock_held_(), _Success_(), AfdBindSocket(), AfdConnectedSocketReadData(), AfdConnectedSocketWriteData(), AfdCreateSocket(), AfdDisconnect(), AfdSetInfo(), AfdStreamSocketConnect(), CcCanIWrite(), CcDeferWrite(), CcSetDirtyPageThreshold(), CdAllowExtendedDasdIo(), CdEnumerateIndex(), CdFindDirectory(), CdInitializeEnumeration(), CdLookupLastFileDirent(), CdLookupNextInitialFileDirent(), CdUpdateDirentName(), CheckUnlockExtraBuffers(), DoDataIntersection(), Ext2AllocateCcb(), Ext2AllowExtendedDasdIo(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteReparsePoint(), Ext2FastIoCheckIfPossible(), Ext2FastIoQueryBasicInfo(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FlushFile(), Ext2GetReparsePoint(), Ext2NotifyChangeDirectory(), Ext2PurgeFile(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReadVolume(), Ext2ReleaseFcb(), Ext2SetDispositionInfo(), Ext2SetFileInformation(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), Ext2WriteVolume(), FATAddEntry(), FatAllowExtendedDasdIo(), FatDeallocateCcbStrings(), FatSetRenameInfo(), FatTunnelFcbOrDcb(), FatUnlockVolume(), FATXAddEntry(), GetFilterPinCount(), GetSysAudioDeviceCount(), GetSysAudioDevicePnpName(), if(), LockOrUnlockVolume(), MMixerGetFilterPinCount(), MMixerGetPhysicalConnection(), MMixerGetPinDataFlowAndCommunication(), MMixerGetPinName(), MsfsCreate(), MsfsCreateMailslot(), NpSetFileObject(), NtfsAttachFCBToFileObject(), NtfsCleanupFile(), NtfsFCBInitializeCache(), NtfsGetVolumeData(), NtfsMakeAbsoluteFilename(), NtfsMountVolume(), NtfsSetEndOfFile(), NtfsWrite(), NtfsWriteFile(), UDFCommonRead(), VfatAcquireForCcFlush(), VfatCommonRead(), VfatFastIoQueryBasicInfo(), VfatFastIoQueryStandardInfo(), VfatFlush(), VfatFlushFile(), VfatGetStandardInformation(), VfatLockOrUnlockVolume(), VfatMount(), VfatOpenFile(), VfatQueryInformation(), VfatRead(), VfatReadFileData(), VfatReleaseForCcFlush(), VfatSetAllocationSizeInformation(), VfatSetDispositionInformation(), VfatSetInformation(), VfatWrite(), VfatWriteFileData(), and WarmSocketForBind().

◆ FreeDirentBitmap

RTL_BITMAP _FCB::FreeDirentBitmap

Definition at line 1048 of file fatstruc.h.

◆ FreeDirentBitmapBuffer

ULONG _FCB::FreeDirentBitmapBuffer[1]

Definition at line 1056 of file fatstruc.h.

◆ FSRTL_ADVANCED_FCB_HEADER

_FCB::FSRTL_ADVANCED_FCB_HEADER

Definition at line 926 of file cdstruc.h.

◆ FullFileName

UNICODE_STRING _FCB::FullFileName

◆ Header

Definition at line 925 of file cdstruc.h.

Referenced by __RxAcquireFcb(), __RxReleaseFcb(), _Function_class_(), _Requires_lock_held_(), CdCreateFcb(), CdDeleteFcb(), ElfFlushFile(), ElfpInitExistingFile(), ElfpInitNewFile(), ElfWriteRecord(), Ext2AcquireFileForCcFlush(), Ext2AcquireFileForModWrite(), Ext2AcquireForCreateSection(), Ext2AcquireForLazyWrite(), Ext2AcquireForReadAhead(), Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteFile(), Ext2FastIoLock(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FastIoUnlockAll(), Ext2FastIoUnlockAllByKey(), Ext2FastIoUnlockSingle(), Ext2FastIoWrite(), Ext2FreeFcb(), Ext2GetRetrievalPointers(), Ext2LockControl(), Ext2OplockRequest(), Ext2PreAcquireForCreateSection(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReleaseFileForCcFlush(), Ext2ReleaseFileForModWrite(), Ext2ReleaseForCreateSection(), Ext2ReleaseFromLazyWrite(), Ext2ReleaseFromReadAhead(), Ext2SetFileInformation(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), FatCreateFcb(), FatDeferredFlush(), FatDeleteFcb(), FatMatchFileSize(), FatQueryBasicInfo(), FatResetFcb(), FatSetRenameInfo(), PerformTest(), RxAcquireFcbForLazyWrite(), RxAcquireFcbForReadAhead(), RxCommonCleanup(), RxCommonRead(), RxCommonWrite(), RxCreateFromNetRoot(), RxCreateNetFcb(), RxFindOrCreateFcb(), RxFinishFcbInitialization(), RxFreeFcbObject(), RxGetFileSizeWithLock(), RxLowIoWriteShellCompletion(), RxQueryStandardInfo(), RxReleaseFcbFromLazyWrite(), RxReleaseFcbFromReadAhead(), RxSetFileSizeWithLock(), TestIrpHandler(), USBPORT_GetUnicodeName(), USBPORT_UserGetHcName(), and USBPORT_UserGetRootHubName().

◆ Identifier

◆ InternalFobx

PFOBX _FCB::InternalFobx

Definition at line 153 of file fcb.h.

Referenced by RxAllocateFcbObject(), RxCreateNetFobx(), and RxFinalizeNetFobx().

◆ InternalSrvOpen

PSRV_OPEN _FCB::InternalSrvOpen

Definition at line 152 of file fcb.h.

Referenced by RxAllocateFcbObject(), RxCreateNetFobx(), and RxCreateSrvOpen().

◆ LastAccessTime

◆ LastChangeTime

LARGE_INTEGER _FCB::LastChangeTime

Definition at line 160 of file fcb.h.

Referenced by RxSetBasicInfo().

◆ LastWriteTime

◆ LazyWriteThread

PVOID _FCB::LazyWriteThread

Definition at line 1089 of file fatstruc.h.

◆ LfnOffsetWithinDirectory

VBO _FCB::LfnOffsetWithinDirectory

Definition at line 913 of file fatstruc.h.

Referenced by _Requires_lock_held_(), FatCreateFcb(), and FatSetRenameInfo().

◆ LinkCount

USHORT _FCB::LinkCount

Definition at line 540 of file ntfs.h.

Referenced by NtfsGetStandardInformation(), NtfsMakeFCBFromDirEntry(), and NtfsMakeRootFCB().

◆ 

union { ... } _FCB::LongName

◆ LOWIO_PER_FCB_INFO

_FCB::LOWIO_PER_FCB_INFO

Definition at line 177 of file fcb.h.

◆ LowIoPerFcbInfo

LOWIO_PER_FCB_INFO _FCB::LowIoPerFcbInfo

Definition at line 178 of file fcb.h.

◆ MainResource

◆ Mcb [1/2]

◆ Mcb [2/2]

LARGE_MCB _FCB::Mcb

Definition at line 938 of file fatstruc.h.

◆ McbEntry

CD_MCB_ENTRY _FCB::McbEntry

Definition at line 1015 of file cdstruc.h.

Referenced by _Inout_updates_bytes_().

◆ MFTIndex

◆ MoveFileEvent

PKEVENT _FCB::MoveFileEvent

Definition at line 1175 of file fatstruc.h.

Referenced by _Requires_lock_held_().

◆ MRX_FCB

_FCB::MRX_FCB

Definition at line 132 of file fcb.h.

◆ MRxDispatch

◆ MRxFastIoDispatch

PFAST_IO_DISPATCH _FCB::MRxFastIoDispatch

Definition at line 151 of file fcb.h.

◆ NetRoot

PNET_ROOT _FCB::NetRoot

Definition at line 136 of file fcb.h.

Referenced by RxCommonRead(), RxCommonWrite(), and RxLowIoWriteShellCompletion().

◆ NonCachedUncleanCount

CLONG _FCB::NonCachedUncleanCount

Definition at line 888 of file fatstruc.h.

Referenced by _Requires_lock_held_().

◆ NonPaged

◆ NumberOfBufferingStateChangeWaiters

LONG _FCB::NumberOfBufferingStateChangeWaiters

Definition at line 143 of file fcb.h.

◆ NumberOfLinks

ULONG _FCB::NumberOfLinks

Definition at line 156 of file fcb.h.

Referenced by RxQueryStandardInfo().

◆ ObjectName

◆ Oem

FILE_NAME_NODE _FCB::Oem

Definition at line 1159 of file fatstruc.h.

Referenced by FatConstructNamesInFcb(), and FatRemoveNames().

◆ OpenCount

◆ OpenHandleCount

◆ PagingIoResource

◆ PagingIoResourceFile

PCHAR _FCB::PagingIoResourceFile

Definition at line 198 of file fcb.h.

Referenced by RxAcquireFcbForLazyWrite(), and RxReleaseFcbFromLazyWrite().

◆ PagingIoResourceLine

ULONG _FCB::PagingIoResourceLine

Definition at line 199 of file fcb.h.

Referenced by RxAcquireFcbForLazyWrite(), and RxReleaseFcbFromLazyWrite().

◆ ParentDcb

◆ ParentDcbLinks

LIST_ENTRY _FCB::ParentDcbLinks

Definition at line 828 of file fatstruc.h.

Referenced by FatCreateFcb(), FatDeleteFcb(), and FatSetRenameInfo().

◆ ParentDcbQueue

LIST_ENTRY _FCB::ParentDcbQueue

Definition at line 958 of file fatstruc.h.

◆ ParentFcb

◆ PathName

◆ pBufferingStateChangeCompletedEvent

PKEVENT _FCB::pBufferingStateChangeCompletedEvent

Definition at line 142 of file fcb.h.

Referenced by RxPurgeChangeBufferingStateRequestsForSrvOpen().

◆ PrivateAlreadyPrefixedName

UNICODE_STRING _FCB::PrivateAlreadyPrefixedName

◆ PrivateDispatchVector

PRX_FSD_DISPATCH_VECTOR _FCB::PrivateDispatchVector

Definition at line 148 of file fcb.h.

Referenced by RxFsdDispatch(), and RxInitializeDispatchVectors().

◆ PurgeFailureModeEnableCount

CLONG _FCB::PurgeFailureModeEnableCount

Definition at line 896 of file fatstruc.h.

Referenced by _Requires_lock_held_().

◆ RefCount

◆ RFCB

◆ RootOemNode

PRTL_SPLAY_LINKS _FCB::RootOemNode

Definition at line 1040 of file fatstruc.h.

◆ RootUnicodeNode

PRTL_SPLAY_LINKS _FCB::RootUnicodeNode

Definition at line 1041 of file fatstruc.h.

◆ RxDeviceObject

◆ ScavengerFinalizationList

LIST_ENTRY _FCB::ScavengerFinalizationList

Definition at line 141 of file fcb.h.

◆ SectionObjectPointers

◆ ShareAccess

◆ ShareAccessPerSrvOpens

SHARE_ACCESS _FCB::ShareAccessPerSrvOpens

Definition at line 155 of file fcb.h.

Referenced by RxCheckShareAccessPerSrvOpens().

◆ ShortName

◆ ShortNamePrefix

PPREFIX_ENTRY _FCB::ShortNamePrefix

Definition at line 1023 of file cdstruc.h.

Referenced by CdDeleteFcb(), CdInsertPrefix(), and CdRemovePrefix().

◆ spacer

Definition at line 135 of file fcb.h.

Referenced by RxDriverEntry().

◆  [1/2]

◆  [2/2]

union { ... } _FCB::Specific

◆ Stream

WCHAR _FCB::Stream[MAX_PATH]

Definition at line 523 of file ntfs.h.

Referenced by NtfsCreateFCB(), NtfsReadFile(), NtfsSetEndOfFile(), and NtfsWriteFile().

◆ ulFileSizeVersion

ULONG _FCB::ulFileSizeVersion

Definition at line 164 of file fcb.h.

Referenced by RxCreateFromNetRoot(), RxCreateNetFcb(), RxCreateSrvOpen(), and RxSetFileSizeWithLock().

◆ UncleanCount

◆ Unicode

FILE_NAME_NODE _FCB::Unicode

Definition at line 1166 of file fatstruc.h.

Referenced by FatConstructNamesInFcb(), and FatRemoveNames().

◆ UnusedDirentVbo

VBO _FCB::UnusedDirentVbo

Definition at line 984 of file fatstruc.h.

◆ UpperFinalizationDone

BOOLEAN _FCB::UpperFinalizationDone

Definition at line 146 of file fcb.h.

◆ ValidDataToDisk

ULONG _FCB::ValidDataToDisk

Definition at line 928 of file fatstruc.h.

Referenced by _Requires_lock_held_(), and FatCreateFcb().

◆ Vcb [1/2]

PVCB _FCB::Vcb

Definition at line 933 of file cdstruc.h.

Referenced by _Requires_lock_held_(), _When_(), CdAddAllocationFromDirent(), CdAddInitialAllocation(), CdCommonDevControl(), CdCreateFcb(), CdDeleteFcb(), CdInitializeEnumeration(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), CdIsVolumeDirty(), CdIsVolumeMounted(), CdLookupLastFileDirent(), CdRemoveClose(), CdVerifyFcbOperation(), CdVerifyOrCreateDirStreamFile(), Ext2AllocateFcb(), Ext2FastIoCheckIfPossible(), Ext2FastIoQueryStandardInfo(), Ext2FastIoWrite(), Ext2FillEntry(), Ext2FlushFile(), Ext2FreeFcb(), Ext2IsFastIoPossible(), Ext2PurgeFile(), Ext2QueryFileInformation(), Ext2ReleaseFcb(), Ext2SetLinkInfo(), Ext2SetRenameInfo(), Ext2UnlinkFcb(), FatCommonSetEa(), FatComputeMoveFileSplicePoints(), FatCreateFcb(), FatFlushDirentForFile(), FatGetNextFcbTopDown(), FatPagingFileIo(), FatQueryEaInfo(), FatResetFcb(), FatTunnelFcbOrDcb(), NtfsAddFCBToTable(), NtfsAttachFCBToFileObject(), NtfsCreateFCB(), NtfsCreateFile(), NtfsFCBInitializeCache(), NtfsMountVolume(), NtfsSetEndOfFile(), NtfsWrite(), NtfsWriteFile(), SetAttributeDataLength(), UDFCheckAccessRights(), UDFCleanUpFCB(), UDFCommonDeviceControl(), UDFCommonFlush(), UDFCommonRead(), UDFCommonWrite(), UDFDismountVolume(), UDFFastIoCopyWrite(), UDFFlushAFile(), UDFGetAltNameInformation(), UDFGetFileStreamInformation(), UDFGetInternalInformation(), UDFGetNetworkInformation(), UDFGetRetrievalPointers(), UDFGetStandardInformation(), UDFGetVolumeBitmap(), UDFIsFastIoPossible(), UDFIsVolumeDirty(), UDFIsVolumeMounted(), UDFLockVolume(), UDFNotifyChangeDirectory(), UDFQueryDirectory(), UDFQueueDelayedClose(), UDFSetAccessRights(), UDFSetBasicInformation(), UDFSetFileAllocModeFromICB(), and UDFUnlockVolume().

◆ Vcb [2/2]

PNTFS_VCB _FCB::Vcb

Definition at line 521 of file ntfs.h.

◆ VNetRoot

◆ XAAttributes

USHORT _FCB::XAAttributes

Definition at line 983 of file cdstruc.h.

Referenced by CdCheckForXAExtent(), and CdInitializeFcbFromFileContext().

◆ XAFileNumber

UCHAR _FCB::XAFileNumber

Definition at line 989 of file cdstruc.h.

Referenced by CdCheckForXAExtent(), and CdInitializeFcbFromFileContext().


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