Microsoft Windows Internals : microsoft windows server 2003, windows xp, and windows 2000 - Russinovich, Mark E. (Microsoft Press, 2005)