bool mod_mimikatz_service::remove(vector<wstring> * arguments) { (*outputStream) << L"Suppression de \'"; return genericFunction(mod_service::remove, arguments); }
bool mod_mimikatz_service::start(vector<wstring> * arguments) { (*outputStream) << L"Démarrage de \'"; return genericFunction(mod_service::start, arguments); }
bool mod_mimikatz_service::stop(vector<wstring> * arguments) { (*outputStream) << L"Arrêt de \'"; return genericFunction(mod_service::stop, arguments); }
NTSTATUS kuhl_m_service_suspend(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_suspend, L"Suspending", argc, argv); }
NTSTATUS kuhl_m_service_resume(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_resume, L"Resuming", argc, argv); }
NTSTATUS kuhl_m_service_shutdown(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_shutdown, L"Shutdown", argc, argv, SERVICE_CONTROL_SHUTDOWN); }
NTSTATUS kuhl_m_service_stop(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_stop, L"Stopping", argc, argv); }
NTSTATUS kuhl_m_service_resume(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_resume, L"Resuming", argc, argv, SERVICE_CONTROL_CONTINUE); }
NTSTATUS kuhl_m_service_suspend(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_suspend, L"Suspending", argc, argv, SERVICE_CONTROL_PAUSE); }
NTSTATUS kuhl_m_service_stop(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_stop, L"Stopping", argc, argv, SERVICE_CONTROL_STOP); }
NTSTATUS kuhl_m_service_remove(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_remove, L"Removing", argc, argv, 0); }
NTSTATUS kuhl_m_service_start(int argc, wchar_t * argv[]) { return genericFunction(kull_m_service_start, L"Starting", argc, argv, 0); }