DSK_FORMATVERIFY (45h) - Parameter Packet Format

┌───────────────────────────────────────────────┐
│Field                   Length     C Datatype  │
├───────────────────────────────────────────────┤
│Command Information     BYTE       UCHAR       │
├───────────────────────────────────────────────┤
│Head                    WORD       USHORT      │
├───────────────────────────────────────────────┤
│Cylinder                WORD       USHORT      │
├───────────────────────────────────────────────┤
│Number of Tracks        WORD       USHORT      │
├───────────────────────────────────────────────┤
│Number of Sectors       WORD       USHORT      │
├───────────────────────────────────────────────┤
│Format Track Table      BYTES      BYTE[]      │
└───────────────────────────────────────────────┘

Related C Data Structure

The TRACKLAYOUT data structure can be used by C programmers.

To include this data structure in your file, make sure INCL_DOSDEVIOCTL is defined before you include OS2.H.


[Back: DSK_FORMATVERIFY (45h) - Format Track Table]
[Next: DSK_FORMATVERIFY (45h) - Starting Sector]