#include "UdfProcs.h"
Go to the source code of this file.
Defines | |
#define | BugCheckFileId (UDFS_BUG_CHECK_DEVCTRL) |
#define | Dbg (UDFS_DEBUG_LEVEL_DEVCTRL) |
Functions | |
NTSTATUS | UdfDvdReadStructure (IN PIRP_CONTEXT IrpContext, IN PIRP Irp, IN PFCB Fcb) |
NTSTATUS | UdfDvdTransferKey (IN PIRP_CONTEXT IrpContext, IN PIRP Irp, IN PFCB Fcb) |
NTSTATUS | UdfDevCtrlCompletionRoutine (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp, IN PVOID Contxt) |
NTSTATUS | UdfCommonDevControl (IN PIRP_CONTEXT IrpContext, IN PIRP Irp) |
|
Definition at line 28 of file udfs/devctrl.c. |
|
Definition at line 34 of file udfs/devctrl.c. |
|
Definition at line 69 of file udfs/devctrl.c. References _IRP::AssociatedIrp, _IO_STACK_LOCATION::FileObject, IoCallDriver, IoCopyCurrentIrpStackLocationToNext, IoGetCurrentIrpStackLocation, IoSetCompletionRoutine, _IRP::IoStatus, Irp, NTSTATUS(), NULL, PAGED_CODE, _IO_STACK_LOCATION::Parameters, Status, TRUE, TYPE_OF_OPEN, UdfCompleteRequest(), UdfDecodeFileObject(), UdfDevCtrlCompletionRoutine(), UdfDvdReadStructure(), UdfDvdTransferKey(), UdfVerifyVcb(), UserFileOpen, UserVolumeOpen, and _FCB::Vcb. Referenced by UdfFsdDispatch(), and UdfFspDispatch().
|
|
Definition at line 451 of file udfs/devctrl.c. References IoMarkIrpPending, Irp, and _IRP::PendingReturned. Referenced by UdfCommonDevControl(), UdfDvdReadStructure(), and UdfDvdTransferKey().
|
|
Definition at line 337 of file udfs/devctrl.c. References _IRP::AssociatedIrp, FsRtlLookupLargeMcbEntry(), IoCallDriver, IoCopyCurrentIrpStackLocationToNext, IoGetCurrentIrpStackLocation, IoSetCompletionRoutine, Irp, LlBytesFromSectors, LlSectorsFromBytes, NTSTATUS(), NULL, Offset, _IO_STACK_LOCATION::Parameters, Status, TRUE, UdfCompleteRequest(), and UdfDevCtrlCompletionRoutine(). Referenced by UdfCommonDevControl().
|
|
Definition at line 227 of file udfs/devctrl.c. References _IRP::AssociatedIrp, FsRtlLookupLargeMcbEntry(), IoCallDriver, IoCopyCurrentIrpStackLocationToNext, IoGetCurrentIrpStackLocation, IoSetCompletionRoutine, Irp, LlBytesFromSectors, LlSectorsFromBytes, NTSTATUS(), NULL, Offset, _IO_STACK_LOCATION::Parameters, Status, TRUE, UdfCompleteRequest(), and UdfDevCtrlCompletionRoutine(). Referenced by UdfCommonDevControl().
|