Windows NT File System Internals presents the details of the NT I/O Manager, the Cache Manager, and the Memory Manager from the perspective of a software developer writing a file system driver or implementing a kernel-mode filter driver. The book provides numerous code examples included on diskette, as well as the source for a complete, usable filter driver.
This book appeals to a wide audience: system programmers implementing kernel-mode code such as file systems, device drivers, network redirectors, or filter drivers; system administrators who simply want to learn more about the systems they manage; software engineers interested in NT internals; and computer science students examining the intricacies of file system technology.
Topics covered in the book include:
An introduction to NT system components
The NT I/O Manager
The NT Virtual Memory Manager
The NT Cache Manager
Structured driver development under Windows NT
Writing a file system driver
Writing a filter driver
About the Author, Rajeev Nagar, Robert Denn
Rajeev Nagar has been working on operating systems (specifically storage management systems) for the past six years. He has designed and implemented kernel software for the Windows NT, AIX, HPUX, and SunOS platforms. His file system development work has included local, disk-based file systems, networked file systems, and distributed file systems. His undergraduate degree is in computer engineering, and he has a master's degree in computer science. Rajeev has implemented an OSF distributed file system client on the Windows NT platform, as well as other filter drivers for storage management products.
Focuses on the file system component of the Windows NT operating system (OS) and the interactions of the file system with the other core components of the OS. Following an introduction to the architecture of the OS, discusses the Windows NT kernel and the Executive components, and presents the details of the I/O Manager, the Cache Manager, and the Memory. Provides numerous code examples, as well as the source for a complete, usable filter driver. Annotation c. by Book News, Inc., Portland, Or.