|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | UDFPhWriteVerifySynchronous UDFPhWriteSynchronous |
| #define | UDFNotifyVolumeEvent(FileObject, EventCode) {/*if(FsRtlNotifyVolumeEvent) FsRtlNotifyVolumeEvent(FileObject, EventCode)*/;} |
| #define | CollectStatistics(VCB, Field) |
| #define | CollectStatisticsEx(VCB, Field, a) |
| #define | CollectStatistics2(VCB, Field) |
| #define | CollectStatistics2Ex(VCB, Field, a) |
| #define | UDFGetDevType(DevObj) (DevObj->DeviceType) |
| #define | OSGetCurrentThread() PsGetCurrentThread() |
| #define | GetCurrentPID() HandleToUlong(PsGetCurrentProcessId()) |
Definition at line 120 of file env_spec.h.
Definition at line 128 of file env_spec.h.
Definition at line 132 of file env_spec.h.
Definition at line 124 of file env_spec.h.
| #define GetCurrentPID | ( | ) | HandleToUlong(PsGetCurrentProcessId()) |
Definition at line 152 of file env_spec.h.
| #define OSGetCurrentThread | ( | ) | PsGetCurrentThread() |
Definition at line 150 of file env_spec.h.
| #define UDFGetDevType | ( | DevObj | ) | (DevObj->DeviceType) |
Definition at line 148 of file env_spec.h.
| #define UDFNotifyVolumeEvent | ( | FileObject, | |
| EventCode | |||
| ) | {/*if(FsRtlNotifyVolumeEvent) FsRtlNotifyVolumeEvent(FileObject, EventCode)*/;} |
Definition at line 114 of file env_spec.h.
| #define UDFPhWriteVerifySynchronous UDFPhWriteSynchronous |
Definition at line 46 of file env_spec.h.
| NTSTATUS NTAPI UDFAsyncCompletionRoutine | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp, | ||
| IN PVOID | Contxt | ||
| ) |
Definition at line 40 of file env_spec.cpp.
Referenced by UDFPhReadSynchronous(), and UDFPhWriteSynchronous().
Definition at line 99 of file env_spec.h.
Referenced by UDFCommonCleanup(), UDFCommonCreate(), UDFCommonRead(), UDFCommonWrite(), UDFHardLink(), UDFRename(), UDFSetAllocationInformation(), UDFSetBasicInformation(), and UDFSetEOF().
| NTSTATUS NTAPI UDFPhReadSynchronous | ( | PDEVICE_OBJECT | DeviceObject, |
| PVOID | Buffer, | ||
| SIZE_T | Length, | ||
| LONGLONG | Offset, | ||
| PSIZE_T | ReadBytes, | ||
| ULONG | Flags | ||
| ) |
Definition at line 130 of file env_spec.cpp.
Referenced by UDFPrepareForReadOperation(), UDFTRead(), and UDFUseStandard().
| NTSTATUS NTAPI UDFPhSendIOCTL | ( | IN ULONG | IoControlCode, |
| IN PDEVICE_OBJECT | DeviceObject, | ||
| IN PVOID | InputBuffer, | ||
| IN ULONG | InputBufferLength, | ||
| OUT PVOID | OutputBuffer, | ||
| IN ULONG | OutputBufferLength, | ||
| IN BOOLEAN | OverrideVerify, | ||
| OUT PIO_STATUS_BLOCK Iosb | OPTIONAL | ||
| ) |
Definition at line 511 of file env_spec.cpp.
Referenced by CheckCDType(), UDFCommonClose(), UDFDoDismountSequence(), UDFDoOPC(), UDFEjectReqWaiter(), UDFGetBlockSize(), UDFGetDiskInfo(), UDFInitializeVCB(), UDFMountVolume(), UDFPrepareForReadOperation(), UDFPrepareForWriteOperation(), UDFReadAndProcessFullToc(), UDFReadDiscTrackInfo(), UDFRecoverFromError(), UDFResetDeviceDriver(), UDFSetCaching(), UDFSetMRWMode(), UDFSetSpeeds(), UDFSyncCache(), UDFTSendIOCTL(), UDFUseStandard(), and UDFVerifyVolume().
| NTSTATUS NTAPI UDFPhWriteSynchronous | ( | PDEVICE_OBJECT | DeviceObject, |
| PVOID | Buffer, | ||
| SIZE_T | Length, | ||
| LONGLONG | Offset, | ||
| PSIZE_T | WrittenBytes, | ||
| ULONG | Flags | ||
| ) |
Definition at line 276 of file env_spec.cpp.
| NTSTATUS NTAPI UDFSyncCompletionRoutine | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp, | ||
| IN PVOID | Contxt | ||
| ) |
Definition at line 82 of file env_spec.cpp.
| NTSTATUS NTAPI UDFSyncCompletionRoutine2 | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp, | ||
| IN PVOID | Contxt | ||
| ) |
| NTSTATUS NTAPI UDFTSendIOCTL | ( | IN ULONG | IoControlCode, |
| IN PVCB | Vcb, | ||
| IN PVOID | InputBuffer, | ||
| IN ULONG | InputBufferLength, | ||
| OUT PVOID | OutputBuffer, | ||
| IN ULONG | OutputBufferLength, | ||
| IN BOOLEAN | OverrideVerify, | ||
| OUT PIO_STATUS_BLOCK Iosb | OPTIONAL | ||
| ) |
Definition at line 462 of file env_spec.cpp.
Referenced by UDFEjectReqWaiter(), UDFStartEjectWaiter(), and UDFVerifyVcb().