Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Obtener nombre de archivo dll de un servicio en C++

Estas en el tema de Obtener nombre de archivo dll de un servicio en C++ en el foro de C/C++ en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 24/09/2013, 09:07
 
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é.

Etiquetas: dll, nombre, proceso, servicio, struct
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:55.