## I2OMP StorPort Miniport Sample

### SUMMARY

This directory contains the storport miniport driver supporting a variety of I2O Controllers. It exports functions that are used by storport.sys to issue requests to the underlying RAID Set(s) and pass-through devices, such as tape and CD-ROM drives. This driver illustrates the use of the new storport functionality to create a fully-featured storport miniport driver.

### BUILDING THE SAMPLE

To build the sample, run the build command. This will produce i2omp.sys. As storport.sys was not included with earlier versions Microsoft(R) Windows(R) operating systems, Windows Server 2003 and later are required to use this miniport.

### RESOURCES

More information concerning STORPORT miniports can be found in the Windows Server 2003 DDK.

### CODE TOUR

#### File Manifest

     File            Description

    i2omp.c         Main source module for the miniport.
    i2omp.h         Main include file for the miniport.
    i2omp.rc        Resource definitions.
    i2obscsi.h      Include file for support of SCSI pass-through devices (tape, CD-ROM).
    i2ocontrol.h    Include file containing interface between management driver and miniport.
    i2otypes.h      Include file containing data-type information.
    i2oexec.h       Include file containing Executive Class message definitions.
    i2omsg.h        Include file containing I2O Class and Function codes.
    i2omstor.h      Include file containing I2O Random Block Storage device class and function codes.
    i2outil.h       Include file containing I2O Utility Class message definitions.

© 2002 Microsoft Corporation