#include "UdfProcs.h"
Go to the source code of this file.
Defines | |
#define | BugCheckFileId (UDFS_BUG_CHECK_FILOBSUP) |
#define | Dbg (UDFS_DEBUG_LEVEL_FILOBSUP) |
#define | TYPE_OF_OPEN_MASK (0x00000007) |
Functions | |
VOID | UdfSetFileObject (IN PIRP_CONTEXT IrpContext, IN PFILE_OBJECT FileObject, IN TYPE_OF_OPEN TypeOfOpen, IN PFCB Fcb OPTIONAL, IN PCCB Ccb OPTIONAL) |
TYPE_OF_OPEN | UdfDecodeFileObject (IN PFILE_OBJECT FileObject, OUT PFCB *Fcb, OUT PCCB *Ccb) |
TYPE_OF_OPEN | UdfFastDecodeFileObject (IN PFILE_OBJECT FileObject, OUT PFCB *Fcb) |
|
Definition at line 27 of file filobsup.c. |
|
Definition at line 33 of file filobsup.c. |
|
Definition at line 39 of file filobsup.c. Referenced by UdfDecodeFileObject(), UdfFastDecodeFileObject(), and UdfSetFileObject(). |
|
Definition at line 133 of file filobsup.c. References ClearFlag, FlagOn, NULL, PAGED_CODE, TYPE_OF_OPEN, TYPE_OF_OPEN_MASK, and UnopenedFileObject. Referenced by UdfCommonCleanup(), UdfCommonClose(), UdfCommonCreate(), UdfCommonDevControl(), UdfCommonDirControl(), UdfCommonLockControl(), UdfCommonQueryInfo(), UdfCommonQueryVolInfo(), UdfCommonRead(), UdfCommonSetInfo(), UdfDismountVolume(), UdfFastQueryBasicInfo(), UdfFastQueryNetworkInfo(), UdfIsVolumeDirty(), UdfIsVolumeMounted(), UdfLockVolume(), UdfOplockRequest(), and UdfUnlockVolume().
|
|
Definition at line 201 of file filobsup.c. References ASSERT_FILE_OBJECT, FlagOn, PAGED_CODE, TYPE_OF_OPEN, and TYPE_OF_OPEN_MASK. Referenced by UdfFastLock(), UdfFastQueryStdInfo(), UdfFastUnlockAll(), UdfFastUnlockAllByKey(), and UdfFastUnlockSingle().
|
|
Definition at line 49 of file filobsup.c. References ASSERTMSG, BeyondValidType, FlagOn, NULL, PAGED_CODE, SetFlag, TYPE_OF_OPEN_MASK, and UnopenedFileObject. Referenced by UdfCompleteFcbOpen(), and UdfCreateInternalStream().
|