#include <dx_service.h>
|
| | dx_catchall_rethrow (, "%s: handle: %p, access:%x service: %p", id.c_str(), handle, access, service) manager(const std |
| |
| | dx_catchall_rethrow (, "%s: handle: %p, service: %p", id.c_str(), handle, service) void install(const std |
| |
| void | initialize (const std::string &id="", const ::DWORD(&access)[2]={SC_MANAGER_ALL_ACCESS, SERVICE_ALL_ACCESS}, const std::string desc="", const std::string &path="") try |
| |
| | manager ()=default |
| |
| | manager (const std::string &id, const ::DWORD(&access)[2]={SC_MANAGER_ALL_ACCESS, SERVICE_ALL_ACCESS}, const std::string &desc="", const std::string &path="") |
| |
| dx::service::manager::status promoted | this (::DWORD value) |
| |
| dx::service::manager::enumerate promoted | this (::DWORD value) |
| |
◆ manager() [1/2]
| dx::service::manager::manager |
( |
| ) |
|
|
default |
◆ manager() [2/2]
| dx::service::manager::manager |
( |
const std::string & | id, |
|
|
const ::DWORD(&) | access[2] = {SC_MANAGER_ALL_ACCESS, SERVICE_ALL_ACCESS}, |
|
|
const std::string & | desc = "", |
|
|
const std::string & | path = "" ) |
|
inline |
◆ dx_catchall_rethrow() [1/2]
| dx::service::manager::dx_catchall_rethrow |
( |
"%s: handle: % | p, |
|
|
access:%x service:%p" | , |
|
|
id. | c_str(), |
|
|
handle | , |
|
|
access | , |
|
|
service | ) const |
|
inline |
◆ dx_catchall_rethrow() [2/2]
| dx::service::manager::dx_catchall_rethrow |
( |
"%s: handle: % | p, |
|
|
service:%p" | , |
|
|
id. | c_str(), |
|
|
handle | , |
|
|
service | ) const |
|
inline |
◆ initialize()
| void dx::service::manager::initialize |
( |
const std::string & | id = "", |
|
|
const ::DWORD(&) | access[2] = {SC_MANAGER_ALL_ACCESS, SERVICE_ALL_ACCESS}, |
|
|
const std::string | desc = "", |
|
|
const std::string & | path = "" ) |
|
inline |
◆ this() [1/2]
◆ this() [2/2]
◆ access
| ::DWORD dx::service::manager::access {} |
|
protected |
◆ desc
| std::string dx::service::manager::desc |
|
protected |
◆ handle
| ::SC_HANDLE dx::service::manager::handle {} |
|
protected |
◆ id
| std::string dx::service::manager::id |
|
protected |
◆ path
| std::string dx::service::manager::path |
|
protected |
◆ service
| ::SC_HANDLE dx::service::manager::service {} |
|
protected |
◆ this [1/2]
◆ this [2/2]
The documentation for this class was generated from the following file: