PeanutButter
|
Classes | |
interface | IServiceControlInterface |
Provides a mechanism for controlling windows services. More... | |
interface | IWindowsServiceUtil |
The Windows Service Utility contract. More... | |
class | Messages |
class | NativeWindowsServiceUtil |
The legacy, native WindowsServiceUtil which uses the win32api to provide service management. More... | |
class | RegKey |
class | ServiceControlException |
Thrown when a service control request (eg start/stop/pause/continue) cannot be completed. More... | |
class | ServiceControlInterface |
class | ServiceControlKeys |
class | ServiceOperationNames |
class | Win32Api |
class | WindowsServiceUtil |
The cross-environment WindowsServiceUtil, backed by commands to sc.exe. More... |
Enumerations | |
enum | KillServiceResult { NotRunning , Killed , UnableToKill } |
The result of attempting to kill a service. More... | |
enum | ServiceStartupTypes { DelayedAutomatic = -2 , Unknown = -1 , Boot = 0 , System = 1 , Automatic = 2 , Manual = 3 , Disabled = 4 } |
Startup types for services. More... | |
enum | ServiceState { Unknown = -1 , NotFound = 0 , Stopped = 1 , StartPending = 2 , StopPending = 3 , Running = 4 , ContinuePending = 5 , PausePending = 6 , Paused = 7 } |
Possible run-states for services. More... | |
enum | ControlOptions { None = 0 , Wait = 1 , Force = 2 } |
Options for control operations. More... |
Possible run-states for services.