首页
社区
课程
招聘
[求助]wdk不同版本的编译问题!
发表于: 2013-1-21 16:02 4397

[求助]wdk不同版本的编译问题!

2013-1-21 16:02
4397
以前都是用DDK2000来编译驱动,现在好不容易整到WDK最新版本,但是有好些函数都不一样了,特别是在在便宜xp 32位和win7 32位的时候,有的函数在XP中有导出,Win7下又没有导出,我在程序中,应该有宏可以访问来判断当前的DDK环境

#ifdef _DDK_WXP
  do somthing
#else ifdef _DDK_WIN7
  do somthing
#end

那DDK的版本是哪个宏,还是需要自己定义?

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 235
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
也就是 用ddk编译的时候,怎么把宏设置进去?让程序知道,我现在的编译目标似乎XP x86
2013-1-21 16:11
0
雪    币: 4817
活跃值: (23)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
NTDDI_VERSION
NTDDI_VERSION constant
用着两个关键字去wdk文档里看看详细说明吧
2013-1-21 16:26
0
游客
登录 | 注册 方可回帖
返回
//