· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HELHEIM —› работа с реестром на API

Посл.отвђт Сообщенiе


Дата: Окт 26, 2004 00:19:49

подскажите что не так делаю, вот кусок кода

.data
szRegKey db "SOFTWARE\Licenses",0
szRegVal1 db "{I4AD422D18A35F983}",0
szRegVal2 db "{04AD422D18A35F983}",0
buf db 65535 dup (?)
phkRegKey dd 0
.code
start:
invoke RegOpenKey,HKEY_LOCAL_MACHINE,addr szRegKey,phkRegKey
invoke RegDeleteValue,phkRegKey,addr szRegVal1
invoke RegDeleteValue,phkRegKey,addr szRegVal2
invoke RegCloseKey,phkRegKey
invoke ExitProcess,0
end start

даже не открывается ключ реестра. Поидее RegOpenKey должен вернуть в случае правильного выполнения 0, а возвращает совсем другое


Дата: Окт 26, 2004 01:01:54

phkResult
[out] Pointer to a variable that receives a handle to the opened key.
Т.е не phkRegKey, а offset phkRegKey.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.053