ReactOS 0.4.16-dev-106-g10b08aa
|
Go to the source code of this file.
Macros | |
#define | RESET_REGISTRATION(basic) |
#define | RESET_UNLOAD(DO) DO->DriverUnload = NULL; |
Functions | |
NTSTATUS FLTAPI | TestRegFilterUnload (_In_ FLT_FILTER_UNLOAD_FLAGS Flags) |
BOOLEAN | TestFltRegisterFilter (_In_ PDRIVER_OBJECT DriverObject) |
NTSTATUS | TestEntry (IN PDRIVER_OBJECT DriverObject, IN PCUNICODE_STRING RegistryPath, OUT PCWSTR *DeviceName, IN OUT INT *Flags) |
VOID | TestFilterUnload (IN ULONG Flags) |
NTSTATUS | TestInstanceSetup (_In_ PCFLT_RELATED_OBJECTS FltObjects, _In_ FLT_INSTANCE_SETUP_FLAGS Flags, _In_ DEVICE_TYPE VolumeDeviceType, _In_ FLT_FILESYSTEM_TYPE VolumeFilesystemType, _In_ PUNICODE_STRING VolumeName, _In_ ULONG SectorSize, _In_ ULONG ReportedSectorSize) |
VOID | TestQueryTeardown (_In_ PCFLT_RELATED_OBJECTS FltObjects, _In_ FLT_INSTANCE_QUERY_TEARDOWN_FLAGS Flags) |
Variables | |
static PDRIVER_OBJECT | TestDriverObject |
static FLT_REGISTRATION | FilterRegistration |
static PFLT_FILTER | TestFilter = NULL |
#define RESET_REGISTRATION | ( | basic | ) |
Definition at line 19 of file fltmgr_register.c.
#define RESET_UNLOAD | ( | DO | ) | DO->DriverUnload = NULL; |
Definition at line 28 of file fltmgr_register.c.
NTSTATUS TestEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PCUNICODE_STRING | RegistryPath, | ||
OUT PCWSTR * | DeviceName, | ||
IN OUT INT * | Flags | ||
) |
Definition at line 191 of file fltmgr_register.c.
Definition at line 220 of file fltmgr_register.c.
BOOLEAN TestFltRegisterFilter | ( | _In_ PDRIVER_OBJECT | DriverObject | ) |
Definition at line 46 of file fltmgr_register.c.
Referenced by TestEntry().
NTSTATUS TestInstanceSetup | ( | _In_ PCFLT_RELATED_OBJECTS | FltObjects, |
_In_ FLT_INSTANCE_SETUP_FLAGS | Flags, | ||
_In_ DEVICE_TYPE | VolumeDeviceType, | ||
_In_ FLT_FILESYSTEM_TYPE | VolumeFilesystemType, | ||
_In_ PUNICODE_STRING | VolumeName, | ||
_In_ ULONG | SectorSize, | ||
_In_ ULONG | ReportedSectorSize | ||
) |
Definition at line 228 of file fltmgr_register.c.
VOID TestQueryTeardown | ( | _In_ PCFLT_RELATED_OBJECTS | FltObjects, |
_In_ FLT_INSTANCE_QUERY_TEARDOWN_FLAGS | Flags | ||
) |
Definition at line 242 of file fltmgr_register.c.
NTSTATUS FLTAPI TestRegFilterUnload | ( | _In_ FLT_FILTER_UNLOAD_FLAGS | Flags | ) |
Definition at line 156 of file fltmgr_register.c.
Referenced by TestFltRegisterFilter().
|
static |
Definition at line 39 of file fltmgr_register.c.
Referenced by TestFltRegisterFilter().
|
static |
Definition at line 38 of file fltmgr_register.c.
Referenced by TestEntry().
|
static |
Definition at line 40 of file fltmgr_register.c.
Referenced by TestFltRegisterFilter(), and TestRegFilterUnload().