求救:关于RegSetValueEx方法 ( 积分: 200 )

  • 主题发起人 主题发起人 merkey2002
  • 开始时间 开始时间
M

merkey2002

Unregistered / Unconfirmed
GUEST, unregistred user!
我要hook这个API,&nbsp;<br>function&nbsp;&nbsp;&nbsp;RegSetValueEx(hKey:&nbsp;&nbsp;&nbsp;HKEY;&nbsp;&nbsp;&nbsp;lpValueName:&nbsp;&nbsp;&nbsp;PChar;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;Reserved:&nbsp;&nbsp;&nbsp;DWORD;&nbsp;&nbsp;&nbsp;dwType:&nbsp;&nbsp;&nbsp;DWORD;&nbsp;&nbsp;&nbsp;lpData:&nbsp;&nbsp;&nbsp;Pointer;&nbsp;&nbsp;&nbsp;cbData:&nbsp;&nbsp;&nbsp;DWORD):&nbsp;&nbsp;&nbsp;Longint;&nbsp;&nbsp;&nbsp;stdcall;&nbsp;<br><br>现在问题是:怎么从这个方法的参数怎么还原要修改的注册表的信息?&nbsp;<br>我发现hKey的值&nbsp;&nbsp;&nbsp;并不是HKEY_CURRENT_USER这样的值,&nbsp;<br>能直接得到的只有lpValueName,&nbsp;<br>其它的,如注册表项的完整路径,以及更新的值,不知道要怎么得到?<br>CSDN也问了,还没人来答。。。
 
只要返回result:=ERROR_SUCCESS就可以了
 
问题是:<br>怎么从这个方法的参数还原要修改的注册表的信息?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部