版块
论坛
喜欢
话题
应用
搜索
登录
注册
zlr1975113的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=189444
VC6中的驱动程序中怎么调用未公开的内核函数?
开发工具Vc++6,一般的驱动程序都能正确编译,但现在需要调用未公开的native api,比如ZwTerminateProcess,编译提示unresolved。我已经在程序中声明了原型,也把ntdll.lib连接进来了,还是不行。请问是什么原因?该怎么调用?
回复
(
3
)
2008-10-20 13:49
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
WQXNETQIQI
:
MmGetSystemRoutineAddress
(2008-10-21 18:59)
回复
bruclan
:
LoadLibrary()/GetProcAddress()是用户模式的api,不能在内核态下调用。使用的最好方法就是直接使用地址
(2008-10-21 16:02)
回复
zrhai
:
LoadLibrary()/GetProcAddress(),这种方式应该可以
(2008-10-20 18:00)
回复
zlr1975113
加关注
写私信
0
关注
1
粉丝
7
帖子
返回顶部