Ben*_*min 3 windows debugging kernel device-driver
我正在开发一个文件系统驱动程序.
我使用免费构建Windows作为目标机器.
如果我能得到一个经过检查的Windows版本,我想我会更方便.不是吗
但即使我能得到它,我也不知道.需要花费吗?
当我使用它时,我可以获得什么好处.
MSDN订阅者可以从MSDN下载网站获得经过检查的版本.
好处是,当你连接一个内核调试器来调试你的驱动程序,你会得到很多的发送到调试控制台额外调试信息,特别是如果你调用带有无效参数的任何功能,它就会陷入更接近实际的错误,因为每函数执行参数检查(这是已检查构建的已检查部分)并打印警告.
以及MSDN上可用的已检查版本之一的说明:
Windows 7 Checked/Debug Build(x86) - DVD(英文)
文件名:en_windows_7_checked_build_dvd_x86_398742.iso
发布日期(UTC):8/14/2009 9:55:36 AM
最后更新(UTC):5/21/2010 8:22:29 AM
可用级别:MSDN OS(VL); VS Pro与MSDN Pro(VL); VS Pro与MSDN Premium(Empower); MSDN OS(零售); 开发者AA; VS Pro与MSDN(零售); MSDN Universal(零售); VSTS团队套件(VL); VSTS架构(VL); VS Premium与MSDN(MPN); VSTS测试(VL); VS Pro与MSDN Premium(MPN); MSDN Universal(VL); VSTS数据库(VL); VS Pro与MSDN Premium(零售); VSTS测试(零售); VSTS发展(零售); VSTS架构(零售); VSTS团队套件(零售); VSTS数据库(零售); BizSpark管理员; BizSpark的; VS Pro与MSDN Embedded(零售); VS Pro与MSDN Embedded(VL); VS Test Pro与MSDN(VL); VS Ultimate与MSDN(VL); VS Premium与MSDN(VL); VS Pro与MSDN(VL); VS Test Pro与MSDN(零售); MSDN Essentials; VS Premium与MSDN(零售); VS Ultimate与MSDN(零售); MSDN for Action Pack; VS Ultimate与MSDN(MPN); VS Ultimate与MSDN(NFR FTE);