|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | DEVICE_EXTENSION |
Macros | |
| #define | NDEBUG |
Typedefs | |
| typedef struct DEVICE_EXTENSION * | PDEVICE_EXTENSION |
Functions | |
| NTSTATUS NTAPI | FsdCloseFile (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject) |
| NTSTATUS NTAPI | FsdOpenFile (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject, PWSTR FileName) |
| BOOLEAN NTAPI | FsdHasFileSystem (PDEVICE_OBJECT DeviceToMount) |
| NTSTATUS NTAPI | FsdMountDevice (PDEVICE_EXTENSION DeviceExt, PDEVICE_OBJECT DeviceToMount) |
| NTSTATUS NTAPI | FsdReadFile (PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject, PVOID Buffer, ULONG Length, ULONG Offset) |
| NTSTATUS NTAPI | FsdClose (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | FsdCreate (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | FsdWrite (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | FsdRead (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS | FsdMount (PDEVICE_OBJECT DeviceToMount) |
| NTSTATUS NTAPI | FsdFileSystemControl (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | DriverEntry (PDRIVER_OBJECT _DriverObject, PUNICODE_STRING RegistryPath) |
Variables | |
| static PDRIVER_OBJECT | DriverObject |
| #define NDEBUG |
Definition at line 31 of file filesystem.c.
| typedef struct DEVICE_EXTENSION * PDEVICE_EXTENSION |
| NTSTATUS NTAPI DriverEntry | ( | PDRIVER_OBJECT | _DriverObject, |
| PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 238 of file filesystem.c.
| NTSTATUS NTAPI FsdClose | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp | ||
| ) |
Definition at line 105 of file filesystem.c.
Referenced by DriverEntry().
| NTSTATUS NTAPI FsdCloseFile | ( | PDEVICE_EXTENSION | DeviceExt, |
| PFILE_OBJECT | FileObject | ||
| ) |
Definition at line 46 of file filesystem.c.
Referenced by FsdClose().
| NTSTATUS NTAPI FsdCreate | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp | ||
| ) |
Definition at line 124 of file filesystem.c.
Referenced by DriverEntry().
| NTSTATUS NTAPI FsdFileSystemControl | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp | ||
| ) |
Definition at line 212 of file filesystem.c.
Referenced by DriverEntry().
| BOOLEAN NTAPI FsdHasFileSystem | ( | PDEVICE_OBJECT | DeviceToMount | ) |
Definition at line 69 of file filesystem.c.
Referenced by FsdFileSystemControl().
| NTSTATUS FsdMount | ( | PDEVICE_OBJECT | DeviceToMount | ) |
Definition at line 182 of file filesystem.c.
Referenced by FsdFileSystemControl().
| NTSTATUS NTAPI FsdMountDevice | ( | PDEVICE_EXTENSION | DeviceExt, |
| PDEVICE_OBJECT | DeviceToMount | ||
| ) |
Definition at line 80 of file filesystem.c.
Referenced by FsdMount().
| NTSTATUS NTAPI FsdOpenFile | ( | PDEVICE_EXTENSION | DeviceExt, |
| PFILE_OBJECT | FileObject, | ||
| PWSTR | FileName | ||
| ) |
Definition at line 57 of file filesystem.c.
Referenced by FsdCreate().
| NTSTATUS NTAPI FsdRead | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp | ||
| ) |
Definition at line 155 of file filesystem.c.
Referenced by DriverEntry().
| NTSTATUS NTAPI FsdReadFile | ( | PDEVICE_EXTENSION | DeviceExt, |
| PFILE_OBJECT | FileObject, | ||
| PVOID | Buffer, | ||
| ULONG | Length, | ||
| ULONG | Offset | ||
| ) |
Definition at line 91 of file filesystem.c.
Referenced by FsdRead().
| NTSTATUS NTAPI FsdWrite | ( | PDEVICE_OBJECT | DeviceObject, |
| PIRP | Irp | ||
| ) |
Definition at line 144 of file filesystem.c.
Referenced by DriverEntry().
|
static |
Definition at line 41 of file filesystem.c.