CDROM_TOC_PMA_DATA structure (ntddcdrm.h)
Device control IRPs with a control code of IOCTL_CDROM_READ_TOC_EX and a format of CDROM_READ_TOC_EX_FORMAT_PMA return their output data in this structure optionally followed by a series of descriptors of type CDROM_TOC_FULL_TOC_DATA_BLOCK.
Syntax
typedef struct _CDROM_TOC_PMA_DATA {
UCHAR Length[2];
UCHAR Reserved1;
UCHAR Reserved2;
CDROM_TOC_FULL_TOC_DATA_BLOCK Descriptors[0];
} CDROM_TOC_PMA_DATA, *PCDROM_TOC_PMA_DATA;
Members
Length[2]
Indicates the length, in bytes, of the table of contents data. This length value does not include the length of the Length member itself.
Reserved1
Reserved.
Reserved2
Reserved.
Descriptors[0]
Contains zero or more track descriptors. See CDROM_TOC_FULL_TOC_DATA_BLOCK for a description of the track descriptor.
Requirements
Requirement | Value |
---|---|
Header | ntddcdrm.h (include Ntddcdrm.h) |