/** * Get a handle to the ServiceControlManager. * * @param machine name of the machine or null for localhost * @param access access flags * @return handle to ServiceControlManager or null when failed */ private SC_HANDLE openServiceControlManager(String machine, int access) { SC_HANDLE handle = null; Advapi32 advapi32; advapi32 = Advapi32.INSTANCE; handle = advapi32.OpenSCManager(machine, null, access); return (handle); }