Storage Miniport Drivers

This section contains the following topics:

SCSI Miniport Drivers

Storport Miniport Drivers

IDE Controller Minidrivers

ATA Miniport Drivers

The best practice for storage miniport drivers is to avoid calling operating system routines other than the routines that the port driver support libraries provide. For example, storage miniport drivers should not call KeQuerySystemTime. Instead, miniport drivers should call routines like ScsiPortQuerySystemTime or StorPortQuerySystemTime. Storage miniport drivers should not call MmGetPhysicalAddress. Instead, miniport drivers should call routines like ScsiPortGetPhysicalAddress and StorPortGetPhysicalAddress.

Do not use Hardware Abstraction Layer Routines in miniport drivers.

The following list indicates the port driver support library that each type of storage miniport driver should use:

 

 

Send comments about this topic to Microsoft

Build date: 2/12/2014

Show:
© 2014 Microsoft. All rights reserved.