PDSK_WRITEPHYSTRACK (44h) - Parameter Packet Format

┌───────────────────────────────────────────────┐
│Field                   Length     C Datatype  │
├───────────────────────────────────────────────┤
│Command Information     BYTE       BYTE        │
├───────────────────────────────────────────────┤
│Head                    WORD       USHORT      │
├───────────────────────────────────────────────┤
│Cylinder                WORD       USHORT      │
├───────────────────────────────────────────────┤
│First Sector            WORD       USHORT      │
├───────────────────────────────────────────────┤
│Number of Sectors       WORD       USHORT      │
├───────────────────────────────────────────────┤
│Track Layout 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: PDSK_WRITEPHYSTRACK (44h) - Track Layout Table]
[Next: PDSK_WRITEPHYSTRACK (44h) - Data Packet Format]