#include <lvm_intr.h> typedef struct _Drive_Control_Record { CARDINAL32 Drive_Number; /* The OS/2 drive number for this drive */ CARDINAL32 Drive_Size; /* The total number of sectors on the drive */ DoubleWord Drive_Serial_Number; /* The serial number assigned to this drive */ ADDRESS Drive_Handle; /* The handle of this disk drive */ CARDINAL32 Cylinder_Count; /* The number of cylinders on this drive */ CARDINAL32 Heads_Per_Cylinder; /* The number of heads per cylinder on this drive */ CARDINAL32 Sectors_Per_Track; /* The number of sectors per track on this drive */ BOOLEAN Drive_Is_PRM; /* Set to TRUE for partitioned removable media */ BYTE Reserved[ 3 ]; } Drive_Control_Record;