ReactOS 0.4.16-dev-13-ge2fc578
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |||||||||||||||
static NTSTATUS | NtfsReadFile (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject, PUCHAR Buffer, ULONG Length, ULONG ReadOffset, ULONG IrpFlags, PULONG LengthRead) | ||||||||||||||
NTSTATUS | NtfsRead (PNTFS_IRP_CONTEXT IrpContext) | ||||||||||||||
NtfsWriteFile | |||||||||||||||
@implemented Writes a file to the disk. It presently borrows a lot of code from NtfsReadFile() and VFatWriteFileData(). It needs some more work before it will be complete; it won't handle page files, asnyc io, cached writes, etc.
@Param Length The size of the data buffer being written, in bytes
| |||||||||||||||
NTSTATUS | NtfsWriteFile (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject, const PUCHAR Buffer, ULONG Length, ULONG WriteOffset, ULONG IrpFlags, BOOLEAN CaseSensitive, PULONG LengthWritten) | ||||||||||||||
NtfsWrite | |||||||||||||||
@implemented Handles IRP_MJ_WRITE I/O Request Packets for NTFS. This code borrows a lot from VfatWrite, and needs a lot of cleaning up. It also needs a lot more of the code from VfatWrite integrated.
| |||||||||||||||
NTSTATUS | NtfsWrite (PNTFS_IRP_CONTEXT IrpContext) | ||||||||||||||
NTSTATUS NtfsRead | ( | PNTFS_IRP_CONTEXT | IrpContext | ) |
Definition at line 216 of file rw.c.
|
static |
Definition at line 43 of file rw.c.
Referenced by NtfsRead().
NTSTATUS NtfsWrite | ( | PNTFS_IRP_CONTEXT | IrpContext | ) |
Definition at line 537 of file rw.c.
Referenced by NtfsDispatch().
NTSTATUS NtfsWriteFile | ( | PDEVICE_EXTENSION | DeviceExt, |
PFILE_OBJECT | FileObject, | ||
const PUCHAR | Buffer, | ||
ULONG | Length, | ||
ULONG | WriteOffset, | ||
ULONG | IrpFlags, | ||
BOOLEAN | CaseSensitive, | ||
PULONG | LengthWritten | ||
) |
Definition at line 311 of file rw.c.
Referenced by NtfsWrite().