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é.