Gast
#2752634
Hallo,
ich habe hier ein Programm, das am Anfang programmspezifische
Einstellungen aus der Registry liest, was bei Windows 2008 Server nicht
mehr funktioniert.
Unter XP funktioniert das Programm einwandfrei.
Hier der entsprechende Ausschnitt :
int rck;
rck = (RegOpenKeyEx(HKEY_LOCAL_MACHINE, subkey, 0, KEY_READ,
&keyopenhandle)==ERROR_SUCCESS);
if (rck)
{
... hier erfolgt das Lesen und die Auswertung der Registry-Einträge,
aber hierher kommt das Programm bei W2008Server nicht, also ist rck==0
}
Der Wert für "subkey" ist "SOFTWARE\????_????\????"
(? : programmspezifische Namen)
Vor dem Start des Programmes wird eine *.reg-datei aufgerufen, die
benötigten Daten stehe also sicher in der Registry