Partager via


CDROM_TOC structure (ntddcdrm.h)

Les IIP de contrôle d’appareil avec un code de contrôle de IOCTL_CDROM_READ_TOC_EX et un format de CDROM_READ_TOC_EX_FORMAT_TOC retourner leurs données de sortie dans cette structure, suivis d’une série de structures TRACK_DATA .

Syntaxe

typedef struct _CDROM_TOC {
  UCHAR      Length[2];
  UCHAR      FirstTrack;
  UCHAR      LastTrack;
  TRACK_DATA TrackData[MAXIMUM_NUMBER_TRACKS];
} CDROM_TOC, *PCDROM_TOC;

Membres

Length[2]

Indique la longueur, en octets, des données de la table des matières. Cette valeur de longueur n’inclut pas la longueur du membre Length lui-même.

FirstTrack

Indique le numéro de la première piste de la table des matières de la première session complète.

LastTrack

Indique le numéro de la dernière piste de la table des matières de la dernière session terminée.

TrackData[MAXIMUM_NUMBER_TRACKS]

Tableau de structures de type TRACK_DATA qui contiennent des informations de table des matières pour toutes les sessions sur le disque.

Remarques

Les données de sortie contiennent des informations de table des matières pour une ou plusieurs des sessions spécifiées.

Configuration requise

Condition requise Valeur
En-tête ntddcdrm.h (incluez Ntddcdrm.h)

Voir aussi

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA