wsdgs
驱动牛犊
驱动牛犊
  • 注册日期2006-01-12
  • 最后登录2012-07-15
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望18点
  • 贡献值0点
  • 好评度16点
  • 原创分1分
  • 专家分0分
阅读:1364回复:2

简单问题,没有找到答案,请各位大牛帮忙

楼主#
更多 发布于:2007-09-20 11:33
在代码宏里面如何判断DDK编译的目标版本,比如:

#ifndef _NT_TARGET_VERSION>=0x600
...............................
#endif

如果我用vista的DDK编译,这段代码编译进去。

不知道我是否表叙清楚了?
qq_10652
驱动牛犊
驱动牛犊
  • 注册日期2004-11-11
  • 最后登录2008-07-04
  • 粉丝0
  • 关注0
  • 积分560分
  • 威望57点
  • 贡献值0点
  • 好评度57点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-20 15:58
#if (NTDDI_VERSION >= NTDDI_LONGHORN)
extern NTSYSAPI volatile CCHAR KeNumberProcessors;
#else
#if (NTDDI_VERSION >= NTDDI_WINXP)
extern NTSYSAPI CCHAR KeNumberProcessors;
#else
extern PCCHAR KeNumberProcessors;
#endif
#endif

是不是要找这样的东西
ProPlayboy
驱动大牛
驱动大牛
  • 注册日期2005-07-07
  • 最后登录2022-02-15
  • 粉丝0
  • 关注0
  • 积分1016分
  • 威望811点
  • 贡献值0点
  • 好评度719点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2007-09-20 13:44
#if WINVER >= 0x0600
     ......................
#endif
人不靓仔心灵美,版头不正红花仔!
游客

返回顶部