#include <lvm_intr.h> typedef struct _Drive_Information_Record { CARDINAL32 Total_Available_Sectors; /* The total amount of free space, in sectors */ CARDINAL32 Largest_Free_Block_Of_Sectors; /* The size of the largest block of free space, in sectors */ BOOLEAN Corrupt_Partition_Table; /* TRUE if the partitioning information is invalid */ BOOLEAN Unusable; /* TRUE if the disk's MBR cannot be accessed */ BOOLEAN IO_Error; /* TRUE if the last I/O operation on the disk failed */ BOOLEAN Is_Big_Floppy; /* TRUE if the disk is a "large floppy" type device */ char Drive_Name[ DISK_NAME_SIZE ]; /* User-assigned name for this disk drive */ } Drive_Information_Record;