|
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.