首页
社区
课程
招聘
[旧帖] 使用PsGetCurrentProcess出现的问题 0.00雪花
发表于: 2012-10-27 23:45 8106

[旧帖] 使用PsGetCurrentProcess出现的问题 0.00雪花

2012-10-27 23:45
8106
各位朋友好!我在一段代码里使用了PsGetCurrentProcess这个函数,需要包含哪几个头文件呢?
是Wdm.h, Ntddk.h, or Ntifs.h 这几个吗?但是无论包括哪个,都会出现下述提示:
1>c:\winddk\7600.16385.1\inc\ddk\wdm.h(54) : fatal error C1083: 无法打开包括文件:“ntdef.h”: No such file or directory
这是什么原因??

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (17)
雪    币: 28
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
沙发~  貌似wdm.h调用了ntdef.h,而ntdef.h找不到了。。。
2012-10-28 00:48
0
雪    币: 36
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
怎么会出现找不到头文件呢?是不是删除了一些东西哦
2012-10-28 01:47
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
nedef.h是有的,在C:\WinDDK\7600.16385.1\inc\api这个文件夹中,但是在包含文件中把该路径加进去,就会出现上百个错误。。。。
2012-10-28 09:21
0
雪    币: 284
活跃值: (106)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
5
文档化的nt函数只需要包含ntifs.h一个头文件就可以了
2012-10-28 09:47
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你的意思是只需要ntifs.h吗?试了试不行啊
2012-10-28 09:57
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
和楼主一样的ddk版本 表示只包含ntddk.h即可编译通过
2012-10-28 12:31
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
8
用ntifs.h吧,最好最合适了。。我写驱动都不喜欢用ntddk.h,个人爱好问题。
2012-10-28 14:11
0
雪    币: 102
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
只包含ntddk.h即可。
2012-10-28 15:09
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
用ntifs.h出现的问题:
1>c:\winddk\7600.16385.1\inc\ddk\wdm.h(54) : fatal error C1083: 无法打开包括文件:“ntdef.h”: No such file or directory
怎么解决?
2012-10-28 17:32
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
用ntddk.h出现的问题:
1>c:\winddk\7600.16385.1\inc\ddk\wdm.h(54) : fatal error C1083: 无法打开包括文件:“ntdef.h”: No such file or directory
还是不行啊
2012-10-28 17:33
0
雪    币: 119
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
把ntdef.h拷贝到当前目录下试试。
2012-10-28 17:41
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
试过了,也不行啊
2012-10-28 18:47
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
14
环境配置????????
2012-10-28 19:45
0
雪    币: 130
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
何解?请指教!!!
2012-10-28 20:12
0
雪    币: 7
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
包含目录
把inc下面所有目录都加进去
2013-3-17 13:33
0
雪    币: 136
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
ntddk.h 只要包含这个就行,可能是源代码给你改掉了,建议重装WDK或者DDK
2013-3-26 20:14
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
搜索一下, netdef.h到底存在不存在?
看一下include netdef.h的代码,是不是在特定条件下才需要ntdef.h
2013-4-14 12:29
0
游客
登录 | 注册 方可回帖
返回
//