Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2013, 09:07
EL_DOC
 
Fecha de Ingreso: junio-2008
Mensajes: 109
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Obtener nombre de archivo dll de un servicio en C++

Saludos!
He hecho una mini aplicación que me permita obtener los servicios que está utilizando un proceso determinado, el problema que necesito también obtener el archivo dll que está asociado a dicho servicio por ejemplo:
Proceso: svchost.exe
Servicio: TimeBroker
Nombre: Agente de eventos de tiempo
Archivo: TimeBrokerServer.dll


Para obtener el Id del proceso "PID" y el nombre del servicio utilizo la función "EnumServicesStatusEx" que me retorna una estructura LPENUM_SERVICE_STATUS_PROCESS pero en esta estructura no está el nombre del archivo dll asociado al servicio.

Si alguien sabe de alguna función o método que me sirva o referencia de donde encontrar lo que quiero hacer se los agradeceré.