(Windows Device Driver Technology Insights is a textbook that systematically describes the development of Windows driver. It systematically describes how to develop Windows driver. It is a heavyweight textbook written by professors of Tsinghua University and developed by Chinese people!
Windows Device Driver Technical Introduction.pdf)