Developing Windows NT Device Drivers A programmer's handbook - Dekker, Edward N (Addison-Wesley, 1999)