IOCTL_CDROM_READ_TOC_EX の制御コードとCDROM_READ_TOC_EX_FORMAT_SESSION形式のデバイス コントロール IRP は、その出力データをこの構造体に続けて一連の TRACK_DATA 構造体で返します。
構文
typedef struct _CDROM_TOC_SESSION_DATA {
UCHAR Length[2];
UCHAR FirstCompleteSession;
UCHAR LastCompleteSession;
TRACK_DATA TrackData[1];
} CDROM_TOC_SESSION_DATA, *PCDROM_TOC_SESSION_DATA;
メンバーズ
Length[2]
目次データの長さをバイト単位で示します。 この長さの値には、メンバー自体の 長 長さは含まれません。
FirstCompleteSession
最初に完了したセッションの数を格納します。
LastCompleteSession
最後に完了したセッションの数を格納します。
TrackData[1]
最後に終了したセッションの最初のトラックのデータが含まれます。 このデータには、トラックの開始アドレスと番号が含まれます。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | ntddcdrm.h (Ntddcdrm.h を含む) |