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'm developing WFP callouts driver and most action doing in DISPATCH_LEVEL (at callout routine). Have many spin lock variants, i'm confused at them.
i know their orientation is difference, but in case both function mostly in READ contention, who will run faster?. thanks.