API Diff between 1.2.380 and 3.0.271
95 Additions
29 Removals
Imported.PeanutButter.Utils
PeanutButter.Utils
-
public static class FlagExtensions
- public static bool HasFlag<T>(this T enumValue, T flag) where T : struct
- public static bool HasFlag(this int value, int flag)
PeanutButter.WindowsServiceManagement
-
public interface IServiceControlInterface
-
public interface IWindowsServiceUtil
-
public class NativeWindowsServiceUtil : IWindowsServiceUtil
-
public class ServiceControlException : Exception
-
public class ServiceControlInterface : IServiceControlInterface
-
public class RegKey : IDisposable
-
public enum ScmAccessRights
-
public enum ServiceAccessRights
-
public enum ServiceBootFlag
-
public enum ServiceControl
-
public enum ServiceError
-
public enum ServiceStartupTypes
-
public class Win32Api
- public class SERVICE_STATUS
- public class SERVICE_STATUS_PROCESS
- public enum ServiceConfigTypes
- public const int ERROR_SERVICE_MARKED_FOR_DELETE = 1072
- public const int SERVICE_WIN32_OWN_PROCESS = 16
- public Win32Api()
- public static bool ChangeServiceConfig2(IntPtr hService, int dwInfoLevel, IntPtr lpInfo)
- public static bool CloseServiceHandle(IntPtr hSCObject)
- public static int ControlService(IntPtr hService, ServiceControl dwControl, SERVICE_STATUS lpServiceStatus)
- public static IntPtr CreateService(IntPtr hSCManager, string lpServiceName, string lpDisplayName, ServiceAccessRights dwDesiredAccess, int dwServiceType, ServiceBootFlag dwStartType, ServiceError dwErrorControl, string lpBinaryPathName, string lpLoadOrderGroup, IntPtr lpdwTagId, string lpDependencies, string lp, string lpPassword)
- public static bool DeleteService(IntPtr hService)
- public static IntPtr OpenSCManager(string machineName, string databaseName, ScmAccessRights dwDesiredAccess)
- public static IntPtr OpenService(IntPtr hSCManager, string lpServiceName, ServiceAccessRights dwDesiredAccess)
- public static int QueryServiceStatus(IntPtr hService, SERVICE_STATUS lpServiceStatus)
- public static bool QueryServiceStatusEx(IntPtr serviceHandle, int infoLevel, IntPtr buffer, int bufferSize, out int bytesNeeded)
- public static int StartService(IntPtr hService, int dwNumServiceArgs, int lpServiceArgVectors)
-
public class WindowsServiceUtil : IWindowsServiceUtil
PeanutButter.WindowsServiceManagement.Exceptions