I'm developing a file system driver.
I use free build Windows as a target machine.
If I could get a checked build of Windows, I think I get more convenient. Isn't it.
But I do not know even where I can get it. Does it need a cost?
And what are the benefits I can get, when I use it.
Checked builds are available to MSDN subscribers from the MSDN download website.
The benefits are that when you attach a kernel debugger to debug your driver, you will gets lots of extra debugging information sent to the debug console, especially if you call any function with invalid parameters, it will be caught closer to the actual error because every function does parameter checking (that's the checked part of checked build) and print a warning.
Here is a link with more information
And a description of one of the checked builds available on MSDN:
Windows 7 Checked/Debug Build (x86) - DVD (English)
File Name: en_windows_7_checked_build_dvd_x86_398742.iso
Date Published (UTC): 8/14/2009 9:55:36 AM
Last Updated (UTC): 5/21/2010 8:22:29 AM
Available to Levels: MSDN OS (VL); VS Pro with MSDN Pro (VL); VS Pro with MSDN Premium (Empower); MSDN OS (Retail); Developer AA; VS Pro with MSDN (Retail); MSDN Universal (Retail); VSTS Team Suite (VL); VSTS Architecture (VL); VS Premium with MSDN (MPN); VSTS Test (VL); VS Pro with MSDN Premium (MPN); MSDN Universal (VL); VSTS Database (VL); VS Pro with MSDN Premium (Retail); VSTS Test (Retail); VSTS Development (Retail); VSTS Architecture (Retail); VSTS Team Suite (Retail); VSTS Database (Retail); BizSpark Admin; BizSpark; VS Pro with MSDN Embedded (Retail); VS Pro with MSDN Embedded (VL); VS Test Pro with MSDN (VL); VS Ultimate with MSDN (VL); VS Premium with MSDN (VL); VS Pro with MSDN (VL); VS Test Pro with MSDN (Retail); MSDN Essentials; VS Premium with MSDN (Retail); VS Ultimate with MSDN (Retail); MSDN for Action Pack; VS Ultimate with MSDN (MPN); VS Ultimate with MSDN (NFR FTE);