The LTDVDBurner_DiscType constants specify the disc type.
typedef enum LTDVDBurner_DiscType{LTDVDBurner_DiscType_None = -1,LTDVDBurner_DiscType_Unknown = 0,LTDVDBurner_DiscType_CDROM = 1,LTDVDBurner_DiscType_CDR = 2,LTDVDBurner_DiscType_CDRW = 3,LTDVDBurner_DiscType_DVDROM = 4,LTDVDBurner_DiscType_DVDR = 5,LTDVDBurner_DiscType_DVDRW = 6,LTDVDBurner_DiscType_DVDRAM = 7,LTDVDBurner_DiscType_DVDPLUSRW = 8,LTDVDBurner_DiscType_DVDPLUSR = 9,LTDVDBurner_DiscType_DVDPLUSRDL = 10} LTDVDBurner_DiscType;
No disc in drive.
Unknown disc type.
The disc is a read-only CD-ROM. This disc is NOT recordable.
The disc is a recordable (write once) CD, CD-R.
The disc is a rewritable CD-RW.
The disc is a read-only DVD-ROM. This disc is NOT recordable.
The disc is a recordable (write once) DVD-R.
The disc is a rewritable DVD-RW.
The disc is a rewritable DVD-RAM. This type of disc is usually housed in a cartridge.
The disc is a rewritable DVD+RW.
The disc is a recordable (write once) DVD+R.
The disc is a dual layer record-able (write once) DVD+R DL.
The enumeration is used by ILTDVDBurner::GetDriveName and ILTDVDBurner::GetDiscTypeWriteable.