TRACK_MODE_TYPE enumeration (ntddcdrm.h)
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.
Syntax
typedef enum _TRACK_MODE_TYPE {
YellowMode2,
XAForm2,
CDDA,
RawWithC2AndSubCode,
RawWithC2,
RawWithSubCode
} TRACK_MODE_TYPE, *PTRACK_MODE_TYPE;
Constants
YellowMode2 Indicates 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. |
XAForm2 Indicates 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. |
CDDA Indicates that digital audio information mode should be used. For more information, see the IEC 908:1987 specification. |
RawWithC2AndSubCode CD_RAW_SECTOR_WITH_C2_AND_SUBCODE_SIZE per sector |
RawWithC2 CD_RAW_SECTOR_WITH_C2_SIZE per sector |
RawWithSubCode CD_RAW_SECTOR_WITH_SUBCODE_SIZE per sector |
Requirements
Requirement | Value |
---|---|
Header | ntddcdrm.h (include Ntddcdrm.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for