资源说明:本书覆盖了Windows系统编程的核心内容,建议中高级读者阅读。以下摘自书籍概述(Overview)。
The premier guide to the Windows kernel now covers Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensions. Get the architectural perspectives and insider insights needed to unlock the power of Windows.
以下为目录:
Copyright
Historical Perspective
Foreword
Acknowledgments
Introduction
Structure of the Book
History of the Book
Fourth Edition Changes
Hands-On Experiments
Topics Not Covered
A Warning and Caveat
Support
About the Authors
David Solomon
Mark Russinovich
Chapter 1. Concepts and Tools
Windows Operating System Versions
Foundation Concepts and Terms
Digging into Windows Internals
Conclusion
Chapter 2. System Architecture
Requirements and Design Goals
Operating System Model
Architecture Overview
Key System Components
Conclusion
Chapter 3. System Mechanisms
Trap Dispatching
Object Manager
Synchronization
System Worker Threads
Windows Global Flags
Local Procedure Calls (LPCs)
Kernel Event Tracing
Wow64
Conclusion
Chapter 4. Management Mechanisms
The Registry
Services
Windows Management Instrumentation
Conclusion
Chapter 5. Startup and Shutdown
Boot Process
Troubleshooting Boot and Startup Problems
Shutdown
Conclusion
Chapter 6. Processes, Threads, and Jobs
Process Internals
Flow of CreateProcess
Thread Internals
Examining Thread Activity
Thread Scheduling
Job Objects
Conclusion
Chapter 7. Memory Management
Introduction to the Memory Manager
Services the Memory Manager Provides
System Memory Pools
Virtual Address Space Layouts
Address Translation
Page Fault Handling
Virtual Address Descriptors
Section Objects
Working Sets
Logical Prefetcher
Page Frame Number Database
Conclusion
Chapter 8. Security
Security Ratings
Trusted Computer System Evaluation Critiera
The Common Criteria
Security System Components
Protecting Objects
Account Rights and Privileges
Security Auditing
Logon
Software Restriction Policies
Conclusion
Chapter 9. I/O System
I/O System Components
Device Drivers
I/O Processing
The Plug and Play (PnP) Manager
The Power Manager
Conclusion
Chapter 10. Storage Management
Storage Terminology
Disk Drivers
Volume Management
Conclusion
Chapter 11. Cache Manager
Key Features of the Cache Manager
Cache Virtual Memory Management
Cache Size
Cache Data Structures
File System Interfaces
Fast I/O
Read Ahead and Write Behind
Conclusion
Chapter 12. File Systems
Windows File System Formats
File System Driver Architecture
Troubleshooting File System Problems
NTFS Design Goals and Features
NTFS File System Driver
NTFS On-Disk Structure
NTFS Recovery Support
Encrypting File System Security
Conclusion
Chapter 13. Networking
Windows Networking Architecture
Networking APIs
Multiple Redirector Support
Name Resolution
Protocol Drivers
NDIS Drivers
Binding
Layered Network Services
Conclusion
Chapter 14. Crash Dump Analysis
Why Does Windows Crash?
The Blue Screen
Crash Dump Files
Windows Error Reporting
Online Crash Analysis
Basic Crash Dump Analysis
Using Crash Troubleshooting Tools
Advanced Crash Dump Analysis
Glossary
Index
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。