Unless you are going use EnumDependentServices API please use 'System.ServiceProcess.ServiceController' that is provided in the framework.
The OpenService function opens an existing service.
3/16/2007 7:33:51 AM - grinberg.nir@gmail.com-62.219.238.162
Specific access rights for a service.
3/16/2007 7:43:08 AM - -202.1.96.195
The EnumDependentServices function retrieves the name and status of each service that depends on the specified service; that is, the specified service must be running before the dependent services can run.
3/16/2007 7:31:59 AM - anfortas.geo@yahoo.com-216.204.61.86