I want to use Loadfilter to load a minifilter from user space.
I want to configure the filter before it begins operation (i.e. before
FltStartFiltering)
I plan to use the FltCreateCommunicationPort and
FilterConnectCommunicationPort and FilterSendMessage to pass in the config
info.
My question (s)
* When I return from DriverEntry without calling FltStartFiltering but
instead call IoRegisterDriverReinitialization then return an OK status from
DriverEntry, when does the reinit-routine get called?
1)What I want to have happen is that I create the port in driverentry, and then return.
Then connect to the port, and send a message (with the config info) from user land.
Once the config has been recevied then I wil call FltStartFiltering.
So I 'll need to have the comm port working before I have finished the initialization.
Does this make sense?
Thanks,
Larry