Microsoft has just published a new Channel 9 Video that explains many of our long-standing questions about driver signing. The video was made during last month’s PlugFest that took place at MSFT. The basic policy is “New drivers must be signed by Microsoft” — This will be enforced starting in Windows Anniversary Edition (RS1) and Server […]
TH1, RS1, 1511, 14332 — Happy Anniversary?
If you’re having trouble following the lingo, code names, version numbers, and build numbers of the recent Windows releases you’re not alone. Our test lead recently asked me: “Redstone? Is that RS1? Is that Windows V.Next?” Yeah… who can remember, right? Because we keep forgetting, we thought you also might benefit from this little table. […]
Secrets of Using Win10 IoT Core on the RPI 3 (and staying sane)
(Last Updated: 19 April 2016) To me, there’s just something fun about running Windows on a tiny computer. This is true even when the version of Windows you run is IoT Core. For those of you who haven’t had a chance to play with it yet, IoT Core is a stripped-down (and free) version of Windows that […]
More PI to Love… And Windows Supports It!
I admit it: This one took me by surprise. Now, I have been busy, so perhaps I just wasn’t paying attention to my buddies who live and breathe Windows IoT Core. But just when I’ve barely gotten used to the idea that Windows 10 IoT Core runs on the Raspberry Pi 2, the Foundation has […]
Turning DbgPrint Statements into WPP Tracing
As surprising as you may find this, I’m going to write a couple of blog posts about WPP Tracing. Some Background for Context Those of you who’ve followed us for a while know that we haven’t exactly been known as fans of WPP Tracing over the past few years. Well, as Chaucer said “As tyme […]
Our Recommendations for Driver Signing — Windows 10 and Otherwise
Update (2 June 2016): We now appear to have some definitive guidance from Microsoft on Driver Signing for Redstone 1 and Server 2016. See this blog post for a summary of the details. This information supersedes the following guidance, which largely remains intact but is no longer relevant. “On and on and on [it] kept […]
Sources/Dirs Converter? Gone from the Win 10 V1511 WDK
It’s becoming clear that VS 2015 (Update 1) and the Win 10 WDK V1511 is the “gift that keeps on giving”… but not necessarily is a good way. Last week, we discovered that SDV was broken — in fact, completely disabled — by VS 2015 Update 1. Today, I was going to do some work on […]
Oops! VS 2015 Update 1 Breaks Static Driver Verifier
If you value SDV, you might just want to hold-off installing VS 2015 Update 1. Because VS 2015 Update 1 renders SDV completely inoperative.
TH2 WDK Released — VS 2015 Update 1, Too (and more)
[IMPORTANT — Before you update to VS 2015 Update 1, check out this article] Now that TH2 has been out for a couple of weeks, the Version 1511 update of the Windows Driver Kit 10 has been released. Note that this new WDK requires you to use Visual Studio 2015 Update 1, which was also […]
Fun With WinDBG – NatVis Support
Complex data structures are a way of life when you’re dealing with drivers. A lot of the structures at driver callbacks end up being gnarly enough, and it’s not uncommon to write a few of your own. Wading your way through the 9 layers of pointers to divine something about the driver state at the […]