本书的目标读者是希望深入了解 Microsoft Windows 7 和 Windows Server 2008 R2 操作系统核心组件工作原理的高级计算机专业人员(开发人员和系统管理员)。通过学习本书,开发人员可以更好地理解在构建特定于 Windows 平台的应用程序时的设计选择的基本原理。这些知识还可以帮助开发人员调试复杂的问题。系统管理员也可以从这些信息中受益,因为了解操作系统“底层”的工作方式有助于理解系统的性能行为,并使系统问题的故障排除更加容易。
本书是《Windows Internals》系列的第六版,是对 Windows 7 和 Windows Server 2008 R2 内核变化的全面更新。该书建立在 Helen Custer 的早期工作基础上,并由 David Solomon 和 Mark Russinovich 进一步扩展和完善。