Preface 1 Windows NT System Components 3 2 File System Driver Development 20 3 Structured Driver Development 65 4 The NT I/O Manager 117 5 The NT Virtual Memory Manager 194 6 The NT Cache Manager I 243 7 The NT Cache Manager II 270 8 The NT Cache Manager III 325 9 Writing a File System Driver I 359 10 Writing A File System Driver II 449 11 Writing a File System Driver III 532 12 Filter Drivers 615 App. A Windows NT System Services 671 App. B MPR Support 729 App. C Building Kernel-Mode Drivers 736 App. D Debugging Support 741 App. E Recommended Readings and References 747 App. F Additional Sources for Help 750 Index 753