Работа с РЕЕСТРОМ
От: Аноним  
Дата: 04.04.11 06:49
Оценка:
Прошу помощи !!

При работе программы на Windows SERVER 2003 R2 Ent x64 ed SP2

rez = RegConnectRegistryA( NULL, HKEY_LOCAL_MACHINE,&hRemoteKey);
ZeroMemory(ImRegKey,512);
sprintf((char *)ImRegKey,"SOFTWARE\\Classes\\Installer");
rez=RegOpenKeyEx(hRemoteKey,(const char *)ImRegKey,0,KEY_READ,&hKey);

результат — ОШИБКА 2

Если

SOFTWARE\Classes\inifile (Выше в реестре)

или

SOFTWARE\Classes\Interface (Ниже вреестре)

то все нормально

При

RegEnumKeyEx(hKeyPO,Index,Imvalue,&kvob,NULL,ClassName,&kvob1,&FilVre);

в списке подключей между inifile и Interface ничего нет

Если верси 32-разрядная — все нормально.

Подскажите причину!!
Заранее благодарен. Дмитрий.


04.04.11 18:14: Перенесено из 'C/C++'
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.