The FltLoadFilter routine dynamically loads a minifilter driver into the currently running system.
NTSTATUS FLTAPI FltLoadFilter( PCUNICODE_STRING FilterName );
Pointer to a UNICODE_STRING structure containing the service name for the minifilter driver.
FltLoadFilter returns STATUS_SUCCESS or an appropriate NTSTATUS value, such as one of the following:
||The minifilter driver could not be loaded because a previous version of the driver is still in memory. This is an error code.|
||The minifilter driver's DriverEntry routine returned an NTSTATUS value that was not a success code. This is an error code.|
||The minifilter driver is already running. This is an error code.|
||No matching minifilter driver was found. This is an error code.|
A minifilter driver that has a dependency on another minifilter driver can load that minifilter driver by calling FltLoadFilter.
To unload the supporting minifilter driver, call FltUnloadFilter.
|Header||fltkernel.h (include Fltkernel.h)|