2.2.3 REGIONTYPE

The REGIONTYPE enumeration defines values for region types.

 typedef  enum _REGIONTYPE
 {
   REGION_UNKNOWN, 
   REGION_FREE,
   REGION_EXTENDED_FREE,
   REGION_PRIMARY,
   REGION_LOGICAL,
   REGION_EXTENDED,
   REGION_SUBDISK,
   REGION_CDROM,
   REGION_REMOVABLE 
 } REGIONTYPE;

REGION_UNKNOWN:  Region type is unknown.

REGION_FREE:  Region resides in free space.

REGION_EXTENDED_FREE:  Region resides in the free space of an extended partition.

REGION_PRIMARY:  Region resides in a primary partition.

REGION_LOGICAL:  Region resides in a logical partition.

REGION_EXTENDED:  Region resides in an extended partition.

REGION_SUBDISK:  Region resides on a subdisk.

REGION_CDROM:  Region resides on a CD-ROM device.

REGION_REMOVABLE:  Region resides on a device with removable media.