Not all of them
Alas, all that stuff I mentioned in my last post won’t make it into the Windows 7 WDK.
As we get close to the final days of the product cycle, it gets harder to justify code changes. In this case, my own choices in handling odd cases were my undoing.
In a nutshell, if I can’t identify the KMDF client driver version, I treat it as if it is the same as the runtime. Since the only version I can’t identify is KMDF 1.9, and a 1.9 driver won’t even load unless the runtime is 1.9 or higher and there is nothing higher, I can’t really claim something is broken besides some text that says what the real version is. All the rest of the relevant UI function will be correct, as de facto, it will be treated as a 1.9 driver, and that is what it is.
Well, they say there will be service packs for the WDK, perhaps this will make one. If not, at least I had my fun, and the tool does work pretty much as it should.
I just designed it too well- yeah, that’s the excuse du jour…