Moin Tommi,
ein Blick in die Windows Header sagt da etwas anderes:
REG_BINARY = 3
Stellt sich die Frage, wieso Delphi jetzt meckert... sollte doch so sein.
Wenn Du bei RegQueryValueEx die letzten beiden Parameter verwendest, kannst Du damit den Wert auslesen

Der Einfachheit halber habe ich mir das hier nur gespart, da die Funktion auch ohne Abfrage des Wertes funktioniert.