ReactOS 0.4.16-dev-297-gc569aee
|
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().
__inline VOID UDFNotifyFullReportChange | ( | PVCB | V, |
PUDF_FILE_INFO | FI, | ||
ULONG | E, | ||
ULONG | A | ||
) |
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().