Developing windows NT device drivers :a programmers handbook - Dekker, Edward N (Addison - Wesley, 1999)