¡Buen día a todos!
Delphi.com.ar:
Agradezco tu interés en este caso.
En términos generales, mi respuesta a tu pregunta es
sí. Deseo localizar los nombres de los objetos que pertenecen a un proceso a partir de sus identificadores HANDLE.
Más concretamente, si en un programa creo varios objetos y guardo sus identificadores (HANDLEs) en una lista, más tarde deseo poder obtener el nombre que se le dio a cada uno. Esto es para una bilioteca de funciones, donde sólo el programador final sabrá cuántos objetos crea y con qué nombres. Quiero evitar el uso de una lista alterna de nombres relacionados con los identificadores, bajo el conocimiento de que esa relación ya existe en las estructuras internas de Windows (¿para qué ocupar más memoria?).
Además, pretendo facilitar el camino a otros desarrolladores Delphi interesados en el aprovechamiento de los recursos internos de Windows.
Muchas gracias por sus aportaciones.
Atentamente,
Al González
.