CDROM_TOC 結構 (ntddcdrm.h)

具有 IOCTL_CDROM_READ_TOC_EX 控件碼的裝置控制 IRP,而CDROM_READ_TOC_EX_FORMAT_TOC格式會在此結構中傳回其輸出數據,後面接著一系列 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 結構陣列,其中包含磁碟上所有會話的目錄資訊。

備註

輸出數據報含一或多個指定工作階段的目錄資訊。

規格需求

需求
標頭 ntddcdrm.h (包含 Ntddcdrm.h)

另請參閱

CDROM_READ_TOC_EX

IOCTL_CDROM_READ_TOC_EX

TRACK_DATA