I’ve been doing some research into the Windows Filtering Platform and the information available at each of the various filtering layers. In particular, I’ve been focusing on the information available Read more
General kernel-mode development topics
I’ve been doing some research into the Windows Filtering Platform and the information available at each of the various filtering layers. In particular, I’ve been focusing on the information available Read more
Well, this one took us by surprise… MmBuildMdlForNonPagedPool is the standard shortcut function drivers use to build MDLs describing non-pageable memory. Despite the name, the buffer described by the MDL Read more
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
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
I found myself in a situation this week where I really wanted to call the API SeTokenIsAdmin. I vaguely remembered some issues around this API, and Googling quickly brought up Read more
All of a sudden, you can’t load your driver on 64-bit Windows. It works sometimes. But it won’t install or load when Secure Boot is enabled. You heard something about Read more
Good News: Today Visual Studio (VS) 2017 was released to General Availability. You can download it here. Bad News: The Windows Driver Kit (WDK) doesn’t support this latest version of Read more
It’s a known fact these days that Microsoft is feeling the Git love. As stated by Microsoft and reported by Ars Technica, the Windows operating system is even moving from its long lived Read more
Those of you who’ve read my Pontifications over the years know that the things that annoy me are truly countless in number. But most of the things that annoy me Read more
[Last updated 31 Aug 2016, 16:11 Eastern time] Update: As of 31 August 2016, we have verified that RS1 symbols are now present and indexed on the MSFT Symbol Server. Yay! Read more
FESF for Linux is Now Shipping!
OSR's Framework for building transparent per-file encryption solutions now supports Linux!
Read More..
Join the OSR Hints and Tips Email List
Want to receive regular technical hints, tips, and notifications of new tech blog postings from OSR? Join our Hints and Tips list!
To join the list just send a blank email to join-osrhints@lists.osr.com.
Writing WDF Drivers I: Core Concepts
7-11 Dec 2020, ONLINE ONLY
Course Outline..
Windows Internals & Software Drivers
25-29 Jan 2021, ONLINE ONLY
Course Outline..
Developing File System Minifilters
8-12 March 2021, ONLINE ONLY
Course Outline..
Kernel Debugging & Crash Analysis
TBD ONLINE ONLY
Course Outline..
Signup to get an email whenever a new issue of The NT Insider is available for download. Note: We never share your email address with others, and we won’t spam you. Why would we?
Be sure to check your junk mail folder for your confirmation, which will come from the “mcsignup.com” domain.,