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 つ以上の目次情報が含まれます。
要件
要件 | 値 |
---|---|
Header | ntddcdrm.h (Ntddcdrm.h を含む) |