This device driver implements KMDF based virtual bus driver and generic virtual disk hosted on it. Users can add virtual disks to Windows OS which are then seen and managed by OS as generic, regular disks. Virtual disks are plug in/out with cmdln utility.
These templates are based on the documented outlines from Tim Ryan s "The
Anatomy of a Design Document" articles (published on Gamasutra). The filler
text comes straight from the articles, and have been slightly edited for
clarity (and to use the British spelling NMP).
To read the articles (which I would highly suggest), check out these links:
http://www.gamasutra.com/features/19991019/ryan_01.htm -- Part 1
http://www.gamasutra.com/features/19991217/ryan_01.htm -- Part 2