Windows NT File System Internals: A Developer's Guide (+code) free download online

Title: Windows NT File System Internals: A Developer's Guide (+code)
Author(s): Rajeev Nagar
Pages: 786
Publisher: O'Reilly; 1 edition
Publication date: 1997
Language: English
Format: PDFs
ISBN-10: 1565922492
ISBN-13:
Description: 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 driverWriting a filter driver Sources: 1. filesys, containing a README file and the sources for the example file system driver 2. fsrec, containing a README file and the sources for the example FSD recognizer 3. filter-high, containing a README file and the sources for the example file system filter driver Amazon.com Writing kernel-mode Windows NT programs--such as file-system drivers (FSDs), filter drivers, and antivirus programs--poses a challenge to even experienced Windows programmers. It's hard enough to get these programs to work, but getting them to live peacefully with other kernel programs and NT itself is an art. Nagar sorts through the mechanics of writing such programs in this book, which is no mean feat considering that Microsoft provides no documentation for its development kit. The author begins by orienting the reader to NT's kernel mode, detailing what runs there, how the various programs interact, and what you need to keep in mind when developing software for the kernel mode. The book then explores NT's key managers--I/O, virtual memory, and cache--covering the operation and exposed services for each. Nagar then takes the explanatory information he's provided and works it into a how-to guide to developing FSDs. In walking you through developing an actual FSD, the author covers I/O requests, cache operations, and buffers. Exercise files appear on the companion diskette. Short of having a live instructor, you could not ask for a better guide to this complicated subject.

Windows NT File System Internals: A Developer's Guide (+code) free download links:
Link type Link Password
Book+code http://rapidshare.com/files/48869900/3CD81CD6-65CF-4894-B335-D3F02DEC252F.rar books_for_all
Book http://www.megaupload.com/?d=QMF5W99M  
Book http://uploading.com/files/bcmd41e9/1565922492.rar/  
Hosted by uCoz