Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_FCB Struct Reference

#include <udfstruc.h>

List of all members.

Public Attributes

PVCB Vcb
LIST_ENTRY ParentLcbQueue
LIST_ENTRY ChildLcbQueue
ULONG RootExtentLength
FILE_ID FileId
ULONG FcbCleanup
ULONG FcbReference
ULONG FcbUserReference
ULONG FcbState
ULONG FileAttributes
PVOID FcbLockThread
ULONG FcbLockCount
PFCB_NONPAGED FcbNonpaged
SHARE_ACCESS ShareAccess
TIMESTAMP_BUNDLE Timestamps
USHORT LinkCount


Member Data Documentation

LIST_ENTRY _FCB::ChildLcbQueue
 

Definition at line 953 of file udfstruc.h.

Referenced by UdfCreateFcb().

ULONG _FCB::EmbeddedOffset
 

Definition at line 1019 of file udfstruc.h.

Referenced by UdfCommonRead().

ULONG _FCB::EmbeddedVsn
 

Definition at line 1018 of file udfstruc.h.

Referenced by UdfCommonRead().

_FCB::FCB_DATA
 

Definition at line 1056 of file udfstruc.h.

_FCB::FCB_INDEX
 

Definition at line 1055 of file udfstruc.h.

ULONG _FCB::FcbCleanup
 

Definition at line 978 of file udfstruc.h.

Referenced by UdfCompleteFcbOpen(), and UdfOplockRequest().

ULONG _FCB::FcbLockCount
 

Definition at line 1000 of file udfstruc.h.

PVOID _FCB::FcbLockThread
 

Definition at line 999 of file udfstruc.h.

PFCB_NONPAGED _FCB::FcbNonpaged
 

Definition at line 1027 of file udfstruc.h.

Referenced by UdfCompleteFcbOpen(), UdfCreateFcb(), and UdfPurgeVolume().

ULONG _FCB::FcbReference
 

Definition at line 979 of file udfstruc.h.

Referenced by UdfCommonClose(), UdfCompleteFcbOpen(), UdfFspClose(), UdfOpenObjectByFileId(), UdfOpenObjectFromDirContext(), UdfPurgeVolume(), and UdfTeardownStructures().

ULONG _FCB::FcbState
 

Definition at line 986 of file udfstruc.h.

Referenced by UdfCommonQueryInfo(), UdfCommonRead(), UdfFastQueryBasicInfo(), UdfOpenObjectByFileId(), UdfOpenObjectFromDirContext(), UdfTeardownStructures(), and UdfUpdateVcbPhase1().

ULONG _FCB::FcbType
 

Definition at line 1054 of file udfstruc.h.

ULONG _FCB::FcbUserReference
 

Definition at line 980 of file udfstruc.h.

Referenced by UdfCompleteFcbOpen(), UdfFspClose(), UdfOpenObjectFromDirContext(), and UdfTeardownStructures().

ULONG _FCB::FileAttributes
 

Definition at line 992 of file udfstruc.h.

Referenced by UdfCommonCreate(), UdfFastQueryBasicInfo(), UdfFastQueryNetworkInfo(), UdfFastQueryStdInfo(), and UdfOpenObjectByFileId().

FILE_ID _FCB::FileId
 

Definition at line 967 of file udfstruc.h.

Referenced by UdfCreateFcb(), and UdfOpenObjectByFileId().

_FCB::FSRTL_COMMON_FCB_HEADER
 

Definition at line 934 of file udfstruc.h.

FSRTL_COMMON_FCB_HEADER _FCB::Header
 

Definition at line 933 of file udfstruc.h.

USHORT _FCB::LinkCount
 

Definition at line 1050 of file udfstruc.h.

Referenced by UdfFastQueryStdInfo().

LARGE_MCB _FCB::Mcb
 

Definition at line 1014 of file udfstruc.h.

Referenced by UdfUpdateVcbPhase1().

LIST_ENTRY _FCB::ParentLcbQueue
 

Definition at line 952 of file udfstruc.h.

Referenced by UdfCreateFcb(), and UdfTeardownStructures().

ULONG _FCB::RootExtentLength
 

Definition at line 961 of file udfstruc.h.

Referenced by UdfOpenObjectFromDirContext().

SHARE_ACCESS _FCB::ShareAccess
 

Definition at line 1033 of file udfstruc.h.

Referenced by UdfCommonCleanup(), and UdfCompleteFcbOpen().

TIMESTAMP_BUNDLE _FCB::Timestamps
 

Definition at line 1044 of file udfstruc.h.

Referenced by UdfFastQueryBasicInfo(), and UdfFastQueryNetworkInfo().

PVCB _FCB::Vcb
 

Definition at line 941 of file udfstruc.h.

Referenced by UdfCommonCleanup(), UdfCommonClose(), UdfCommonDevControl(), UdfCommonQueryVolInfo(), UdfCommonRead(), UdfCreateFcb(), UdfDismountVolume(), UdfFspClose(), UdfIsVolumeDirty(), UdfIsVolumeMounted(), UdfLockVolume(), UdfRemoveClose(), and UdfUnlockVolume().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:17 2004 for test by doxygen 1.3.7