ReactOS 0.4.16-dev-905-gc1b8c4f
|
#include <ntddk.h>
#include <debug.h>
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.