Ich glaube zwar nicht, dass es in diesem Fall irgendetwas bewirkt, aber eigentlich solltest du HKEY_CLASSES_ROOT nehmen und den SubKey leer lassen. Das liefert dir die effektive Sicht deiner Applikation auf die
COM-Registrierung, inklusive der per-User Registrierungen.
Siehe:
HKEY_CLASSES_ROOT Key
Zitat:
Registry functions such as RegOpenKeyEx or RegQueryValueEx allow you to specify the HKEY_CLASSES_ROOT key. When you call these functions from a process running in the interactive user account, the system merges the default settings in HKEY_LOCAL_MACHINE\Software\Classes with the interactive user's settings at HKEY_CURRENT_USER\Software\Classes. For more information on how these settings are merged, see Merged View of HKEY_CLASSES_ROOT.
Leider nein.
Aber HKEY_CURRENT_USER scheint zu funktionieren.
Aber dort befindet sich die ClassID nicht.