FAQ: Storage Reference pages for Developers

Since the information on TechNet and MSDN can unfortunately be quite spread out, I wanted to post this consolidated list of resources for Storage driver developers, to keep this in one location.

 

Storage Devices Reference on MSDN

The section includes references on the following Storage related items:

  • Storage Routines
  • Storage Structures and Enumerations
  • I/O Requests for Mass Storage Drivers
  • Storage WMI classes for management

https://msdn.microsoft.com/en-us/library/ff566970(v=VS.85).aspx

Storage Samples:

Samples for the following driver types are available:

  • AddFilter
  • CDROM Class Driver
  • Common Library for Storage Class Drivers
  • Disk Class Driver
  • DiskPerf filter driver
  • flpyDisk
  • Pciide
  • SCSI Pass Through Interface
  • Sfloppy
  • Storage SDIO Driver Sample
  • iSCSI WMI Sample
  • MPIO DSM Sample
  • Storport Example Driver

https://msdn.microsoft.com/en-us/library/ff567002(v=VS.85).aspx

 

Design Guides:

Design guides for the following driver types are also available:

  • Storage Drivers
  • Storage Class Drivers
  • Storage Port Drivers
  • Storage Miniport Drivers
  • Storage Virtual Miniport Drivers
  • Storage Filter Drivers
  • Storage Silo Drivers
  • Crash Dump Filter Drivers
  • CD-Rom Drivers
  • Tape Drivers
  • Changer Drivers

https://msdn.microsoft.com/en-us/library/ff566969(v=VS.85).aspx