裝置控制 IRP 具有 IOCTL_CDROM_READ_TOC_EX 的控制程式代碼和CDROM_READ_TOC_EX_FORMAT_SESSION格式會傳回此結構的輸出數據,後面接著一系列 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]
指出目錄數據的長度,以位元組為單位。 這個長度值不包含 Length 成員本身的長度。
FirstCompleteSession
包含第一個完整會話的數目。
LastCompleteSession
包含最後一個完整工作階段的數目。
TrackData[1]
包含最後一個已完成工作階段之第一個追蹤的數據。 此數據報含開始位址和曲目數目。
要求
| 要求 | 價值 |
|---|---|
| 標頭 | ntddcdrm.h (包括 Ntddcdrm.h) |