Storage driver samples
The driver samples in this directory provide a starting point for writing a custom driver for your device.
Sample | Description |
---|---|
CDROM Class Driver | The CD ROM class driver is used to provide access to CD, DVD and Blu-ray drives. It supports Plug and Play, Power Management, and AutoRun (media change notification). |
ClassPnP Class Driver Library | A library storage class drivers. It simplifies writing a storage class driver by most of the code needed to support Plug and Play (PnP), power management, and other features. This library is used by disk, CDROM, and the tape class drivers. |
Disk Class Driver | A class driver for disk devices. |
AddFilter Storage Filter Tool | A command-line application that adds and removes filter drivers for a given drive or volume. |
iSCSI WMI Client | A WMI implementation in an iSCSI miniport that can be tested using the iSCSICLI.exe tool, the iSCSI Initiator Properties page, the WBEMTEST.exe tool, and customized WMI scripts. |
LSI_U3 StorPort Miniport | An adapter driver for use with Parallel SCSI Host Bus Adapters or on-motherboard solutions that use the LSI 53C1010 SCSI ASIC. |
StorAHCI StorPort Miniport | A sample Storport ACHI miniport driver. |
Multipath I/O (MPIO) DSM Sample | An example to follow when building a vendor specific, device specific module (DSM). This sample DSM supports iSCSI and Fibre Channel devices. |
Super Floppy (sfloppy) Storage Class Driver | A class driver for Super Floppy disk drives. |
SCSI Pass-Through Interface Tool | Demonstrates how to communicate with a SCSI device from using the pass through IOCTLs in an application using the DeviceIoControl API. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for