We’ve been talking about it a lot, so you’ve probably heard already: Next week (20 August) will be our first public offering of our new Developing Filter Manager Minifilters seminar here at the OSR Seminar Space. There’s still a couple of seats available, if you want to join us. If you can’t come, we understand. To make […]
The Latest on the Move — Who Gets All Email
Even though my last post was only four days ago, a lot has been going in with the move. So, I thought I’d fill you in. Keeping The Archives Our original plan was to only keep posts from 2010 and later. This decision was met with, shall we say, a great deal of surprise, and […]
Moving NTDEV, NTFSD and WINDBG — What’s Next
Community Members: This is the first in a short series of preparatory articles about moving OSR’s peer support forums, NTDEV, NTFSD, and WINDBG from their long-time home to a new and thoroughly modern platform. In this post, we discuss the history of the lists, our search for a new home, and the features we’ll be […]
“The Lists” Are Moving!
You’re probably aware that, for more than 20 years, OSR has supported and maintained a set of peer-support lists. During that time, NTDEV, NTFSD, and WINDBG have become the definitive places among Windows system software developers to ask questions and get answers. We are proud to announce that in the coming weeks, we’ll be moving […]
What’s New in WDK 1803: Your Driver Has 552 Code Analysis Warnings
These days, each new upgrade for Windows brings with it a new Windows Driver Kit. And each new Windows Driver Kit brings with it new functions and features. Note that at the time of this writing (21 May 2018) the latest version of Visual Studio is 15.7.1 — and this is definitely the version you […]
Visual Studio 2017 Support for Spectre Mitigation
Just a quick note to make you aware that the version of Visual Studio 2017 that includes support for the /Qspectre switch, and the “__declspec(spectre(nomitigation))” decoration that can be used to exempt performance critical code segments from fence insertion, is now available for download. The version is VS 2017 V15.5.5… Check it out here: https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
Guidance for Installing and Using WDK 1709 (aka 16299 aka RS3)
The newest WDK works with Visual Studio 2017! Let’s celebrate. But, it seems nothing is totally straight-forward anymore. Now that the new WDK is available, we thought we’d pass along a few hints/pointers to help you navigate the upgrade. In no particular order, here are our top hints for installing and using the newest WDK […]
Community Speaks Loudly and Clearly: We Want a Driver Conference!
There’s no point in keeping the polling open forever. We released the most recent issue of The NT Insider a week ago. In that issue, we asked the Windows Driver Development Community: Should Microsoft hold a conference for driver developers, and if so where would be the best location to hold it? The response was […]
Universal INFs: No ClassInstall32 Section?
I wrote an article in the last issue of The NT Insider that described the whole “thing” about the Universal Driver model, and how it was more than just writing a driver that uses a (very common) subset of Driver Development Interfaces (DDIs). The bottom line is that writing a truly Universal Driver now necessarily […]
Hey Microsoft! We Want a Driver Developer Conference!
Update 11 November 2017: Voting is closed. The results are in! I like Shenzhen. Really, I do. It’s an exciting, vital, and fast-growing city. The food is phenomenal. But as much fun as Shenzhen is, it’s not exactly “next door” for most of the Windows Driver Development Community. If you’re in Western Europe, it’s more […]