Partager via


structure CDROM_TOC (ntddcdrm.h)

Les runtimes d’intégration 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 retournent leurs données de sortie dans cette structure, suivies 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 table des matières. Cette valeur de longueur n’inclut pas la longueur du membre Length lui-même.

FirstTrack

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

LastTrack

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

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 sessions spécifiées.

Exigences

Exigence Valeur
d’en-tête ntddcdrm.h (include Ntddcdrm.h)

Voir aussi

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA