Windows 2000目标操作系统的Windows SDK 6.0和应用程序 [英] Window SDK 6.0 and application for windows 2000 target Operating System
问题描述
我们正从Visual Studio 2003迁移到Visual Studio 2005,并开始使用Windows SDK 6.0.
现在的问题是,新SDK中的调用很少与
#if(NTDDI_VERSION> = NTDDI_WINXP)
因此先前假设目标操作系统为Windows 2000或更高版本的正在编译的代码现在开始抱怨.
最好的解决方案是什么?
1.将旧的SDK与Visual Studio 2005一起使用吗?
2.为SDK包装的定义定义自己的自定义.(这可能会编译,但在运行时会崩溃)
/> 3.其他任何建议.
谢谢,
Sanjeev Bhatia
Hi,
We are moving from Visual studio 2003 to Visual studio 2005 and started using Windows SDK 6.0.
Now the problem is there are few calls in the new SDK which are wrapped with
#if (NTDDI_VERSION >= NTDDI_WINXP)
So the code which was compiling earlier assuming target OS to be Windows 2000 or above now starts complaining.
What is the best solution?
1. Use old SDK with Visual studio 2005?
2. Have my own custom define for the definitions wrapped by SDK.(This might compile but crash at run time)
3. Any other suggestion.
Thanks,
Sanjeev Bhatia
推荐答案
欢迎来到MSDN论坛. />
我认为您应该在以下位置发布此问题: http://social. msdn.microsoft.com/forums/zh-CN/windowssdk/threads/-Windows SDK论坛,
您可能会得到更好的响应.
如果您需要进一步的帮助,
请随时与我联系并让我知道.
我希望这些信息对您有所帮助...
祝您有美好的一天...
最好的问候,
Fisnik
Hi and welcome to MSDN Forums.
I think you should post this question at: http://social.msdn.microsoft.com/forums/en-US/windowssdk/threads/ - the Windows SDK forum,
you might get better respond.
If you need any further assistance,
please feel free to contact me and let me know.
I hope this information was helpful...
Have a nice day...
Best regards,
Fisnik
这篇关于Windows 2000目标操作系统的Windows SDK 6.0和应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!