There is nothing like the power of the kernel in Windows - but how do you write kernel drivers to take advantage of that power? This book will show you how.The book describes software kernel drivers programming for Windows. These drivers don't deal with hardware, but rather with the system processes, threads, modules, registry and more. Kernel code can be used for monitoring important events, preventing some from occurring if needed. Various filters can be written that can intercept calls that a driver may be interested in.
Excellent resource for anyone seeking to get started with Windows kernel programming and driver development. It also contains good info for more experienced programmers as well. I also own Walter Owney’s Programming the Windows Driver Model (2nd Edition). Since I am relatively new to driver development, I was happy to see the author call Owney’s book out as still being a relevant resource even though it was published back in 2003. I liked this book so much that I am going to invest in the rest of Paul Yosifovich.