Electroneum
windows_service.cpp File Reference
#include <boost/chrono/chrono.hpp>
#include <boost/thread/thread.hpp>
#include "common/scoped_message_writer.h"
#include "daemonizer/windows_service.h"
#include "string_tools.h"
#include <chrono>
#include <iostream>
#include <utility>
#include <memory>
#include <shellapi.h>
#include <thread>
#include <windows.h>
Include dependency graph for windows_service.cpp:

Go to the source code of this file.

Namespaces

 windows
 

Functions

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