0 Replies Latest reply on Sep 5, 2011 6:21 AM by Zaphod

    Unterschied RegKeyExists und RegKeyExistsEx

    Zaphod Apprentice
      Hallo,

      kann es sein das RegKeyExists unter Windows 64-Bit Systemen grundsätzlich den 32-Bit Teil der Registry ausliest? Ich frage z.B. den folgenden Pfad ab, der mir die 64-Bit Softwareliste auslesen sollte:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

      Die Anfragen landen aber im 32-Bit Teil:

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

      Bei dem Befehl RegKeyExistsEx gibt es die Möglichkeit gezielt den 64-Bit Teil der Registry anzusprechen. Sollen grundsätzlich nur noch die "Ex"-Befehle genutzt werden oder wie ist das gedacht?

      Grüße
      Zaphod