Estoy en una situación tal que todas las semanas necesito encontrar uno o dos nombres de software y todo lo que sé es CLSID. Quiero preguntar si hay algún lugar oficial donde pueda buscar.
¿Estamos hablando de CLSID (para interfaces COM) o de GUID en general? ¿De dónde sacaste el CLSID?
Werner Henze
@ ST3: no conozco ninguna base de datos que contenga esta información. Usaría tu proceso actual.
Ramhound
@Werner Tengo algunos CLSID para la interfaz COM. Los tengo de un limpiador de registro.
ST3
Respuestas:
8
Si tiene un CLSID {xxx}, puede echar un vistazo a la clave de registro HKEY_CLASSES_ROOT\CLSID\{xxx}\. El valor predeterminado para la clave de registro le dará una descripción del CLSID. Otros valores debajo de la clave le darán más información, como la DLL que implementa la interfaz y un nombre corto (ID del programa).
Hay un artículo sobre codeproject que le ofrece una buena visión general sobre las claves de registro COM.
Respuestas:
Si tiene un CLSID {xxx}, puede echar un vistazo a la clave de registro
HKEY_CLASSES_ROOT\CLSID\{xxx}\
. El valor predeterminado para la clave de registro le dará una descripción del CLSID. Otros valores debajo de la clave le darán más información, como la DLL que implementa la interfaz y un nombre corto (ID del programa).Hay un artículo sobre codeproject que le ofrece una buena visión general sobre las claves de registro COM.
fuente