Windows System Software -- Consulting, Training, Development -- Engineering Excellence, Every Time.

OSR Developer's Blog

Welcome to the OSR Developer's technical blog. We've relocated the blog here from our OSR Online site to make room for renovations of that site.

This blog is an independent home for our developers to post technical items of interest to the community. It you enjoy it, you can follow our RSS feed from this URL.

Live Streaming Our MiniFilters Seminar

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 Read more

“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 Read more

Beware of IoBuildDeviceIoControlRequest

Diagnosed yet another crash today that is likely due to the usage of IoBuildDeviceIoControlRequest. Long ago I was burned by this API and vowed to never use it again, but Read more

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 Read more

Meltdown and Spectre: What about drivers?

The week the Meltdown and Spectre vulnerabilities was one of the most fun weeks I’ve had in a while. Not only were the vulnerabilities mind-bendingly clever, that week had just Read more