Electroneum
Namespaces | Functions
windows Namespace Reference

Namespaces

 anonymous_namespace{windows_service.cpp}
 

Functions

bool check_admin (bool &result)
 
bool ensure_admin (std::string const &arguments)
 
bool install_service (std::string const &service_name, std::string const &arguments)
 
bool start_service (std::string const &service_name)
 
bool stop_service (std::string const &service_name)
 
bool uninstall_service (std::string const &service_name)
 

Function Documentation

◆ check_admin()

bool windows::check_admin ( bool result)

◆ ensure_admin()

bool windows::ensure_admin ( std::string const &  arguments)

◆ install_service()

bool windows::install_service ( std::string const &  service_name,
std::string const &  arguments 
)

◆ start_service()

bool windows::start_service ( std::string const &  service_name)

◆ stop_service()

bool windows::stop_service ( std::string const &  service_name)

◆ uninstall_service()

bool windows::uninstall_service ( std::string const &  service_name)