次の方法で共有


CDROM_TOC構造体 (ntddcdrm.h)

IOCTL_CDROM_READ_TOC_EX の制御コードとCDROM_READ_TOC_EX_FORMAT_TOC形式のデバイス コントロール IRP は、この構造体の出力データの後に一連の TRACK_DATA 構造体を返します。

構文

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

メンバーズ

Length[2]

目次データの長さをバイト単位で示します。 この長さの値には、Length メンバー自体の長さは含まれません。

FirstTrack

最初の完了したセッションの目次の最初のトラック番号を示します。

LastTrack

最後に完了したセッションの目次の最後のトラック番号を示します。

TrackData[MAXIMUM_NUMBER_TRACKS]

ディスク上のすべてのセッションの目次情報を含む TRACK_DATA 型の構造体の配列。

備考

出力データには、指定されたセッションの 1 つ以上の目次情報が含まれます。

必要条件

要件 価値
ヘッダー ntddcdrm.h (Ntddcdrm.h を含む)

関連項目

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA