Microsoft Windows 2000 : DRIVER DESIGN GUIDE (Microsoft Press, 2000)