Me gustaría saber qué MSI instaló un dll o exe determinado en mi sistema. Sé que Windows corrige los archivos eliminados si pertenecen a un paquete instalado. ¿Puedo consultar esa información sin eliminar realmente el archivo? ¿Existe una herramienta o API Win32 para verificar a qué paquete pertenece un archivo?