|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | SERVICES_KEY L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\" |
| #define | MAX_KEY_LENGTH 0x200 |
Functions | |
| NTSTATUS | FltpStartingToDrainObject (_Inout_ PFLT_OBJECT Object) |
| VOID | FltpMiniFilterDriverUnload () |
| NTSTATUS | FltpAttachFrame (_In_ PUNICODE_STRING Altitude, _Inout_ PFLTP_FRAME *Frame) |
| static NTSTATUS | GetFilterAltitude (_In_ PFLT_FILTER Filter, _Inout_ PUNICODE_STRING AltitudeString) |
| static NTSTATUS | GetFilterFrame (_In_ PFLT_FILTER Filter, _In_ PUNICODE_STRING Altitude, _Out_ PFLTP_FRAME *Frame) |
| NTSTATUS NTAPI | FltLoadFilter (_In_ PCUNICODE_STRING FilterName) |
| NTSTATUS NTAPI | FltUnloadFilter (_In_ PCUNICODE_STRING FilterName) |
| NTSTATUS NTAPI | FltRegisterFilter (_In_ PDRIVER_OBJECT DriverObject, _In_ const FLT_REGISTRATION *Registration, _Out_ PFLT_FILTER *RetFilter) |
| VOID FLTAPI | FltUnregisterFilter (_In_ PFLT_FILTER Filter) |
| NTSTATUS NTAPI | FltStartFiltering (_In_ PFLT_FILTER Filter) |
| NTSTATUS NTAPI | FltGetFilterFromName (_In_ PCUNICODE_STRING FilterName, _Out_ PFLT_FILTER *RetFilter) |
Variables | |
| LIST_ENTRY | FilterList |
| ERESOURCE | FilterListLock |
| #define SERVICES_KEY L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\" |
| NTSTATUS NTAPI FltGetFilterFromName | ( | _In_ PCUNICODE_STRING | FilterName, |
| _Out_ PFLT_FILTER * | RetFilter | ||
| ) |
Definition at line 403 of file Filter.c.
| NTSTATUS NTAPI FltLoadFilter | ( | _In_ PCUNICODE_STRING | FilterName | ) |
Definition at line 62 of file Filter.c.
Referenced by HandleLoadUnloadIoctl().
| NTSTATUS FltpAttachFrame | ( | _In_ PUNICODE_STRING | Altitude, |
| _Inout_ PFLTP_FRAME * | Frame | ||
| ) |
Definition at line 439 of file Filter.c.
Referenced by FltRegisterFilter().
| VOID FltpMiniFilterDriverUnload | ( | ) |
Definition at line 432 of file Filter.c.
Referenced by FltRegisterFilter().
| NTSTATUS FltpStartingToDrainObject | ( | _Inout_ PFLT_OBJECT | Object | ) |
Definition at line 416 of file Filter.c.
Referenced by FltUnregisterFilter().
| NTSTATUS NTAPI FltRegisterFilter | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ const FLT_REGISTRATION * | Registration, | ||
| _Out_ PFLT_FILTER * | RetFilter | ||
| ) |
Definition at line 112 of file Filter.c.
Referenced by DriverEntry(), and TestFltRegisterFilter().
| NTSTATUS NTAPI FltStartFiltering | ( | _In_ PFLT_FILTER | Filter | ) |
Definition at line 377 of file Filter.c.
Referenced by DriverEntry().
| NTSTATUS NTAPI FltUnloadFilter | ( | _In_ PCUNICODE_STRING | FilterName | ) |
Definition at line 86 of file Filter.c.
Referenced by HandleLoadUnloadIoctl().
| VOID FLTAPI FltUnregisterFilter | ( | _In_ PFLT_FILTER | Filter | ) |
Definition at line 319 of file Filter.c.
Referenced by DriverEntry(), FilterUnload(), TestFltRegisterFilter(), and TestRegFilterUnload().
|
static |
Definition at line 453 of file Filter.c.
Referenced by FltRegisterFilter().
|
static |
Definition at line 584 of file Filter.c.
Referenced by FltRegisterFilter().
| LIST_ENTRY FilterList |
| ERESOURCE FilterListLock |
Definition at line 25 of file Filter.c.
Referenced by CODE_SEG().