The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
I know this isn't a driver issue (apologies if I've stepped out of line) but I feel it's so important to those of us whose programs crash occasionally.
As a new switcher to Windows 10, I've just discovered that Windows 10 and Server 2019 by default do not report program crashes to the screen - just to the event viewer. This is dangerous as a user could be unaware that his program has terminated abnormally, and I'm puzzled why Microsoft would make this the default.
The Group Policy Editor allows you to override this:
Administrative Templates/Windows Components/Windows Error Reporting
Change "Prevent display of the user interface for critical errors" from "Not configured" to "Disabled".
|Upcoming OSR Seminars|
|OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!||Kernel Debugging||30 Mar 2020||OSR Seminar Space|
|Developing Minifilters||15 Jun 2020||LIVE ONLINE|
|Writing WDF Drivers||22 June 2020||LIVE ONLINE|
|Internals & Software Drivers||28 Sept 2020||Dulles, VA|