0xC0000005: Access Violation bei Verwendung von RegCreateKeyEx
-
Hallo, wie der Aufhänger schon sagt habe ich ein Problem mit dem Schreiben in die Registry, immer wenn ich folgenden Code aufrufe, stürzt das Programm ab:
bool Settings::WriteSettings(LPCTSTR szName, CString dwValue)
{
HKEY hKey=NULL;
if (RegCreateKeyEx(HKEY_CURRENT_USER,_T("Software\\Test GmbH\\Server"),0,_T(""),REG_OPTION_NON_VOLATILE,KEY_WRITE,NULL,&hKey,0)==ERROR_SUCCESS)
{
bool bResult=(RegSetValueEx(hKey,szName,0,REG_SZ,(LPBYTE)&dwValue,sizeof(dwValue))==ERROR_SUCCESS);
RegCloseKey(hKey);
return bResult;
}
return false;
}
Der Aufruf sieht so aus:
WriteSettings(_T("IP"),_T("127.0.0.1"));Kann mir jemand sagen warum?

Schon mal Danke im voraus.