public static extern unsafe bool QueryServiceStatus(IntPtr serviceHandle, NativeMethods.SERVICE_STATUS *pStatus);
public unsafe static extern bool SetServiceStatus(IntPtr serviceStatusHandle, NativeMethods.SERVICE_STATUS *status);
public unsafe extern static bool ControlService(IntPtr serviceHandle, int control, NativeMethods.SERVICE_STATUS *pStatus);