Hi2all. I have a windows filtering platform (WFP) based driver for traffic monitoring. Windows has the service Base Filtering Engine (BFE) that controls the operation of the Windows Filtering Platform. I wonder how I can protect this service from stopping? I figured out that any user mode app can easily do it via OpenSCManager->OpenService->ControlService. I need to do it from kernel mode but if you give me ANY initials I would be thankful.
https://msdn.microsoft.com/en-us/librar ... s.85).aspx
or CmRegistryCallback and service configured to auto-restart on any error.