#include <lvm_intr.h> typedef struct _Volume_Information_Record { CARDINAL32 Volume_Size; /* The size of this volume, in sectors */ CARDINAL32 Partition_Count; /* The number of partitions which comprise this volume */ CARDINAL32 Drive_Letter_Conflict; /* Indicates whether a drive letter conflict occurred */ BOOLEAN Compatibility_Volume; /* TRUE if this volume is a compatibility volume */ BOOLEAN Bootable; /* TRUE if this volume is bootable */ char Drive_Letter_Preference; /* The drive letter that this volume desires to have */ char Current_Drive_Letter; /* The drive letter currently assigned to this volume */ char Initial_Drive_Letter; /* The drive letter initially assigned to this volume */ BOOLEAN New_Volume; /* TRUE if the volume was created during this session */ BYTE Status; /* Indicates the bootability status of this volume */ BYTE Reserved_1; char Volume_Name[ VOLUME_NAME_SIZE ]; /* The user-assigned name for this volume */ char File_System_Name[ FILESYSTEM_NAME_SIZE ]; /* The name of the filesystem in use on this volume */ } Volume_Information_Record;