Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Toxa
Зарегистрирован: 05.03.2002 Сообщения: 11 Откуда: Kiev
|
Добавлено: Чт Мар 07 2002 18:28 Заголовок сообщения: Реестр для С++ - ПОМОГИТЕ!ПЛИЗ! |
|
|
HRESULT hr = E_FAIL; LONG lReturn; HKEY hKey,hKeyTarget; ULONG lSize = sizeof(DWORD); DWORD dwType; LPBYTE dwValue; lReturn = RegConnectRegistry(NULL,HKEY_LOCAL_MACHINE,&hKey); if (ERROR_SUCCESS==lReturn) { lReturn = RegOpenKeyEx(hKey,"HARDWARE\\DESCRIPTION\\System",0,KEY_READ,&hKeyTarg.. if (ERROR_SUCCESS==lReturn) { lReturn = RegQueryValueEx(hKeyTarget,"SystemBiosVersion",NULL,&dwType,dwValue,&l.. if (ERROR_SUCCESS==lReturn) printf(":",dwValue); } RegCloseKey(hKeyTarget); } RegCloseKey(hKey);
Помогите, скажите в чем сдесь ошибка? Почему операция всегда возращает ошибку? Может синтаксис неверен? Подскажите плиз! |
|
Вернуться к началу |
|
|
Toxa
Зарегистрирован: 05.03.2002 Сообщения: 11 Откуда: Kiev
|
Добавлено: Чт Мар 07 2002 18:31 Заголовок сообщения: УПС |
|
|
HRESULT hr = E_FAIL; LONG lReturn; HKEY hKey,hKeyTarget; ULONG lSize = sizeof(DWORD); DWORD dwType; LPBYTE dwValue; lReturn = RegConnectRegistry(NULL,HKEY_LOCAL_MACHINE,&hKey); lReturn = RegOpenKeyEx(hKey,"HARDWARE\\DESCRIPTION\\System",0,KEY_READ,&hKeyTarg.. = RegQueryValueEx(hKeyTarget,"SystemBiosVersion",NULL,&dwType,dwValue,&l.. последний ретурн всегда выдает ошибку? |
|
Вернуться к началу |
|
|
Toxa
Зарегистрирован: 05.03.2002 Сообщения: 11 Откуда: Kiev
|
Добавлено: Чт Мар 07 2002 18:34 Заголовок сообщения: БЛИН!? |
|
|
lReturn = RegQueryValueEx(hKeyTarget,"SystemBiosVersion",NULL,&dwType,dwValue,&l.. всегде ошибка? |
|
Вернуться к началу |
|
|
|