|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | PH_TMP_BUFFER 1 |
| #define | PH_VCB_IN_RETLEN 2 |
| #define | PH_LOCK_CACHE 0x10000000 |
| #define | PH_EX_WRITE 0x80000000 |
| #define | PH_IO_LOCKED 0x20000000 |
| #define | UDFReadSectors(Vcb, Translate, Lba, BCount, Direct, Buffer, ReadBytes) |
Variables | |
| BOOLEAN | open_as_device |
| BOOLEAN | opt_invalidate_volume |
| ULONG | LockMode |
| #define PH_EX_WRITE 0x80000000 |
Definition at line 69 of file phys_lib.h.
| #define PH_IO_LOCKED 0x20000000 |
Definition at line 70 of file phys_lib.h.
| #define PH_LOCK_CACHE 0x10000000 |
Definition at line 67 of file phys_lib.h.
| #define PH_TMP_BUFFER 1 |
Definition at line 65 of file phys_lib.h.
| #define PH_VCB_IN_RETLEN 2 |
Definition at line 66 of file phys_lib.h.
Definition at line 126 of file phys_lib.h.
| OSSTATUS UDFDoDismountSequence | ( | IN PVCB | Vcb, |
| IN PPREVENT_MEDIA_REMOVAL_USER_IN | Buf, | ||
| IN BOOLEAN | Eject | ||
| ) |
Definition at line 704 of file phys_eject.cpp.
Referenced by UDFCommonDeviceControl(), UDFCommonShutdown(), UDFDismountVolume(), UDFEjectReqWaiter(), UDFInvalidateVolumes(), UDFPnpQueryRemove(), UDFPnpRemove(), and UDFPnpSurpriseRemove().
Definition at line 850 of file phys_lib.cpp.
Referenced by UDFPrepareForWriteOperation().
Referenced by UDFStartEjectWaiter().
| OSSTATUS UDFGetBlockSize | ( | PDEVICE_OBJECT | DeviceObject, |
| PVCB | Vcb | ||
| ) |
| OSSTATUS UDFGetDiskInfo | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PVCB | Vcb | ||
| ) |
Definition at line 3050 of file phys_lib.cpp.
Referenced by UDFMountVolume(), and UDFVerifyVolume().
Definition at line 3670 of file phys_lib.cpp.
Referenced by UDFTRead().
Definition at line 893 of file phys_lib.cpp.
Referenced by UDFRecoverFromError(), and UDFTWrite().
| OSSTATUS UDFReadAndProcessFullToc | ( | PDEVICE_OBJECT | DeviceObject, |
| PVCB | Vcb | ||
| ) |
Definition at line 2243 of file phys_lib.cpp.
Referenced by UDFGetDiskInfo().
| OSSTATUS UDFReadDiscTrackInfo | ( | PDEVICE_OBJECT | DeviceObject, |
| PVCB | Vcb | ||
| ) |
Definition at line 1635 of file phys_lib.cpp.
Referenced by UDFGetDiskInfo().
| OSSTATUS UDFReadInSector | ( | IN PVCB | Vcb, |
| IN BOOLEAN | Translate, | ||
| IN ULONG | Lba, | ||
| IN ULONG | i, | ||
| IN ULONG | l, | ||
| IN BOOLEAN | Direct, | ||
| OUT PCHAR | Buffer, | ||
| OUT PSIZE_T | ReadBytes | ||
| ) |
| OSSTATUS UDFResetDeviceDriver | ( | IN PVCB | Vcb, |
| IN PDEVICE_OBJECT | TargetDeviceObject, | ||
| IN BOOLEAN | Unlock | ||
| ) |
Definition at line 4199 of file phys_lib.cpp.
Referenced by UDFCommonCleanup(), UDFDoDismountSequence(), UDFGetDiskInfo(), UDFMountVolume(), and UDFRecoverFromError().
Definition at line 673 of file phys_eject.cpp.
Referenced by UDFCheckForDismount(), UDFCommonDeviceControl(), UDFCommonShutdown(), UDFDismountVcb(), UDFDismountVolume(), UDFInvalidateVolumes(), UDFPnpQueryRemove(), UDFPnpRemove(), UDFPnpSurpriseRemove(), and UDFVerifyVolume().
Definition at line 52 of file phys_lib.cpp.
Referenced by UDFPrepareForReadOperation(), UDFRecoverFromError(), and UDFUpdateNWA().
| OSSTATUS __fastcall UDFTIOVerify | ( | IN void * | _Vcb, |
| IN void * | Buffer, | ||
| IN SIZE_T | Length, | ||
| IN uint32 | LBA, | ||
| OUT PSIZE_T | IOBytes, | ||
| IN uint32 | Flags | ||
| ) |
Referenced by UDFVWorkItem().
| OSSTATUS UDFTRead | ( | PVOID | _Vcb, |
| PVOID | Buffer, | ||
| SIZE_T | Length, | ||
| ULONG | LBA, | ||
| PSIZE_T | ReadBytes, | ||
| ULONG | Flags = 0 |
||
| ) |
| OSSTATUS UDFTReadVerify | ( | IN void * | _Vcb, |
| IN void * | Buffer, | ||
| IN SIZE_T | Length, | ||
| IN uint32 | LBA, | ||
| OUT PSIZE_T | ReadBytes, | ||
| IN uint32 | Flags | ||
| ) |
Referenced by UDFMountVolume(), and UDFVerifyVolume().
| OSSTATUS UDFTWrite | ( | IN PVOID | _Vcb, |
| IN PVOID | Buffer, | ||
| IN SIZE_T | Length, | ||
| IN ULONG | LBA, | ||
| OUT PSIZE_T | WrittenBytes, | ||
| IN ULONG | Flags = 0 |
||
| ) |
| OSSTATUS UDFTWriteVerify | ( | IN void * | _Vcb, |
| IN void * | Buffer, | ||
| IN SIZE_T | Length, | ||
| IN uint32 | LBA, | ||
| OUT PSIZE_T | WrittenBytes, | ||
| IN uint32 | Flags | ||
| ) |
Referenced by UDFMountVolume(), and UDFVerifyVolume().
Definition at line 3826 of file phys_lib.cpp.
Referenced by UDFPrepareForWriteOperation(), and UDFTWrite().
| OSSTATUS UDFUseStandard | ( | PDEVICE_OBJECT | DeviceObject, |
| PVCB | Vcb | ||
| ) |
Definition at line 2386 of file phys_lib.cpp.
Referenced by UDFGetDiskInfo().
| OSSTATUS UDFWriteData | ( | IN PVCB | Vcb, |
| IN BOOLEAN | Translate, | ||
| IN LONGLONG | Offset, | ||
| IN SIZE_T | Length, | ||
| IN BOOLEAN | Direct, | ||
| IN PCHAR | Buffer, | ||
| OUT PSIZE_T | WrittenBytes | ||
| ) |
| OSSTATUS UDFWriteInSector | ( | IN PVCB | Vcb, |
| IN BOOLEAN | Translate, | ||
| IN ULONG | Lba, | ||
| IN ULONG | i, | ||
| IN ULONG | l, | ||
| IN BOOLEAN | Direct, | ||
| OUT PCHAR | Buffer, | ||
| OUT PSIZE_T | WrittenBytes | ||
| ) |
| OSSTATUS UDFWriteSectors | ( | IN PVCB | Vcb, |
| IN BOOLEAN | Translate, | ||
| IN ULONG | Lba, | ||
| IN ULONG | WBCount, | ||
| IN BOOLEAN | Direct, | ||
| IN PCHAR | Buffer, | ||
| OUT PSIZE_T | WrittenBytes | ||
| ) |
|
extern |
Definition at line 8 of file env_spec_w32.cpp.
Referenced by AfdConnectedSocketReadData(), AfdConnectedSocketWriteData(), AfdPacketSocketReadData(), AfdPacketSocketWriteData(), LockBuffers(), LockRequest(), and my_open().
|
extern |
Definition at line 14 of file env_spec_w32.cpp.
Referenced by my_open().
|
extern |
Definition at line 9 of file env_spec_w32.cpp.
Referenced by my_open().