阅读:1494回复:9
求救,有关NATIVE APP的问题!
我写了一个NATIVE NT程序,在win2000启动时执行。里面调用了
NtShutdownSystem想重启,但没有用,请高人指教啊 |
|
沙发#
发布于:2003-03-03 16:50
请大侠详细指教关于Native Api的调用方式,现在对Native Api一头雾水啊。。。
|
|
板凳#
发布于:2003-02-28 11:46
ZwOpenProcessToken 斑竹,我测试了一下,这样也不行的, 可能与使用cpp或c没有什么关系 |
|
|
地板#
发布于:2003-02-28 09:41
我用drivework生成的空项目,加入源文件,在link选项里去掉entry,加入连接库ntdll.lib,可以通过。
|
|
地下室#
发布于:2003-02-28 08:52
楼住是怎样编译过去的?
我在Systeminternalsx下载后,一直编译不过去。 :mad: |
|
|
5楼#
发布于:2003-02-27 20:46
ZwOpenProcessToken
ZwAdjustPrivilegesToken BUILD NATIVE时记得不要用CPP, 或者使用EXTERN \"C\" |
|
|
6楼#
发布于:2003-02-27 17:21
请问诸位在驱动中使用Native时,编译连接需要怎样设置,
我前天在驱动中测试一个Native函数时,发现连接ntdll.dll中的函数会出现error LNK2001: unresolved external symbol XXXXX, 这说明连接器没有找到从ntdll.lib引入相应符号,但是如果我使用dll方式就没有问题,我尝试以下办法: 1、在代码中加入#pragma comment(lib , \"ntdll.lib\") 2、在Source文件中增加TARGETLIB=$(BASEDIR)\\libchk\\i386\\ntdll.lib等 结果错误依旧,请问诸位是怎样修改的配置文件,使得它既可以使用ntoskrnl.exe中的函数,又能调用native函数呢? 多谢 |
|
|
7楼#
发布于:2003-02-27 15:02
谢谢版主,还想请问一下打开权限的NATIVE API是什么,如何找到它的函数原形呢?
|
|
8楼#
发布于:2003-02-27 10:01
Native NT程序是指什么样的驱动啊,我在DDK里查不到相应的函数呀
|
|
|
9楼#
发布于:2003-02-26 15:52
SE_SHUTDOWN_NAME特权没有打开.
|
|
|