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) |