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/
The entire docs for HLK/HCK is really vague in my opinion.
I am still confused and not sure which version of HLK do i actually need to download in order for my driver to load in windows 7+?
In the following link:
There are more than 10 HLK versions, and to add to the confusion, I am not sure whether i need to have 10 test server for each of them and 10 client for each as well (so 20 machines/VMs total), or i need to install just 1 version for a test server and have 10 client machines (11 machines/VMs)? And do i need to somehow find the iso file for each of the build versions (for example windows 10 build xxx) that corresponds to a particular HLK version, and download and install that version of Windows for each of the clients?
Can someone explain to me what exactly i need to install and how many machines/VMs it is required for me in order for my NDIS LWF driver to get signed for windows 7+? Do i also need to install HCK, therefore racking up the total number of VMs i need to install to 30+? Isn't this way too complicated or is it just me?
Will attestation signing do the trick here for installing my NDIS LWF for 7+, or i really need to pass these tests?
|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!|
|Internals & Software Drivers||7 February 2022||Live, Online|
|Kernel Debugging||21 March 2022||Live, Online|
|Developing Minifilters||23 May 2022||Live, Online|
|Writing WDF Drivers||12 September 2022||Live, Online|