// ntddcdrm.h
typedef enum _TRACK_MODE_TYPE {
YellowMode2,
XAForm2,
CDDA,
RawWithC2AndSubCode,
RawWithC2,
RawWithSubCode
} TRACK_MODE_TYPE, *PTRACK_MODE_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The TRACK_MODE_TYPE enumeration type is used in conjunction with the IOCTL_CDROM_RAW_READ request and the RAW_READ_INFO structure to read data from a CD-ROM in raw mode.
YellowMode2Indicates that CD-ROM mode should be used. This mode is used with read-only 120 mm Optical Data Discs (CD-ROM). For more information, see the ISO/IEC 10149 specification.
XAForm2Indicates that compact disc read-only memory extended architecture mode should be used. For more information see the specification for CD-ROM XA published by NV Philips and Sony Corporation.
CDDAIndicates that digital audio information mode should be used. For more information, see the IEC 908:1987 specification.
RawWithC2AndSubCodeCD_RAW_SECTOR_WITH_C2_AND_SUBCODE_SIZE per sector
RawWithC2CD_RAW_SECTOR_WITH_C2_SIZE per sector
RawWithSubCodeCD_RAW_SECTOR_WITH_SUBCODE_SIZE per sector