}
}
else
return null;
ENUM_SERVICE_STATUS_PROCESS serviceStatus = new ENUM_SERVICE_STATUS_PROCESS();
serviceStatus.init(service_data);
for (int i = 0; i < srvCount.getValue(); i++)
{
result.put(serviceStatus.getServiceName().toLowerCase(), serviceStatus);
serviceStatus = serviceStatus.next();
}
}
// Close the SC_HANLDE returned by OpenSCManager
Advapi32.INSTANCE.CloseServiceHandle(sc);