I downloaded and installed the 2 gigabyte 5308 WDK this evening. I continue to be impressed with the improvements Microsoft is making in the kit; it’s nice to see what happens when the company really prioritizes something.
This is a pretty complete kit – PreFAST, SDV, WDF (both KMDF and UMDF, according to the install screen), IFS stuff, etc. It’s nice to have everything all in one place.
I ran into a little bug with PreFAST – it’s missing a header (ipv6prefast.h), but I copied it in from 5231 and all was well again. I sent mail to the WDF feedback alias; they’re really good about addressing issues like this. Knowing me, it’ll be an intentional change that I just didn’t grok.
The compiler versions are 14.00.50727.52 for x64 and .58 for x86; they look like they’re using a native x64 compiler at this point, despite the DDK window’s warning to the contrary. For comparison, vs2005 shipped with .42 for both x64 and x86.
I’ve just been playing with this for five minutes, so we’ll see how things go from here. But it looks good so far!
Is the full IFS really included or just the new filter framework?
It’s the whole kit. Microsoft’s plan is, at this point, to get rid of the separate IFS kit and to roll the whole thing into the WDK.
Wow! This is great. It’s good to know I’ll not need to pay US$ 899,00 if I decide to do a filter driver by myself
(Well, I’ll need to pay US$ 500,00 to sign my driver, but this is a whole different history)
Thanks for the info