2.2.4 VOLUMETYPE

The VOLUMETYPE enumeration defines values for types of volumes.

 typedef  enum _VOLUMETYPE
 {
   VOLUMETYPE_UNKNOWN, 
   VOLUMETYPE_PRIMARY_PARTITION,
   VOLUMETYPE_LOGICAL_DRIVE,
   VOLUMETYPE_FT,
   VOLUMETYPE_VM,
   VOLUMETYPE_CDROM,
   VOLUMETYPE_REMOVABLE 
 } VOLUMETYPE;

VOLUMETYPE_UNKNOWN:  Volume is of an unknown type.

VOLUMETYPE_PRIMARY_PARTITION:  Volume is a primary partition.

VOLUMETYPE_LOGICAL_DRIVE:  Volume is a logical drive.

VOLUMETYPE_FT:  Volume is a Windows NT 4.0 operating system–style fault-tolerant volume.

VOLUMETYPE_VM:  Volume is controlled by the volume manager.

VOLUMETYPE_CDROM:  Volume resides on a CD-ROM device.

VOLUMETYPE_REMOVABLE:  Volume resides on a device with removable media.