#include <ntifs.h>
#include <iotypes.h>
Go to the source code of this file.
Data Structures |
| struct | PMSFS_DEVICE_EXTENSION |
| struct | PMSFS_FCB |
| struct | PMSFS_CCB |
| struct | PMSFS_MESSAGE |
Defines |
| #define | DEFAULTAPI NTAPI |
| #define | KeLockMutex(x) |
| #define | KeUnlockMutex(x) KeReleaseMutex(x, FALSE); |
Functions |
| NTSTATUS DEFAULTAPI | MsfsCreate (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsCreateMailslot (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsClose (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsQueryInformation (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsSetInformation (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsRead (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsWrite (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS DEFAULTAPI | MsfsFileSystemControl (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | DriverEntry (PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath) |
Variables |
| DRIVER_DISPATCH | MsfsCreate |
| DRIVER_DISPATCH | MsfsCreateMailslot |
| DRIVER_DISPATCH | MsfsClose |
| DRIVER_DISPATCH | MsfsQueryInformation |
| DRIVER_DISPATCH | MsfsSetInformation |
| DRIVER_DISPATCH | MsfsRead |
| DRIVER_DISPATCH | MsfsWrite |
| DRIVER_DISPATCH | MsfsFileSystemControl |