13 static WCHAR FilterName[] =
L"FltMgrLoad";
17 trace(
"Message from user-mode\n");
DWORD KmtFltCreateService(_In_z_ PCWSTR ServiceName, _In_z_ PCWSTR DisplayName, _Out_ SC_HANDLE *ServiceHandle)
DWORD KmtFltDisconnectComms(_In_ HANDLE hPort)
DWORD KmtFltUnloadDriver(_In_ HANDLE *hPort, _In_ BOOLEAN DisonnectComms)
DWORD KmtFltConnectComms(_Out_ HANDLE *hPort)
DWORD KmtFltLoadDriver(_In_ BOOLEAN EnableDriverLoadPrivlege, _In_ BOOLEAN RestartIfRunning, _In_ BOOLEAN ConnectComms, _Out_ HANDLE *hPort)
DWORD KmtFltDeleteService(_In_opt_z_ PCWSTR ServiceName, _Inout_ SC_HANDLE *ServiceHandle)
#define ERROR_PRIVILEGE_NOT_HELD