FEATURE_DATA_CD_TRACK_AT_ONCE 結構 (ntddmmc.h)
FEATURE_DATA_CD_TRACK_AT_ONCE 結構會保存CD Track at 一次功能的相關信息。
語法
typedef struct _FEATURE_DATA_CD_TRACK_AT_ONCE {
FEATURE_HEADER Header;
UCHAR RWSubchannelsRecordable : 1;
UCHAR CdRewritable : 1;
UCHAR TestWriteOk : 1;
UCHAR RWSubchannelPackedOk : 1;
UCHAR RWSubchannelRawOk : 1;
UCHAR Reserved1 : 1;
UCHAR BufferUnderrunFree : 1;
UCHAR Reserved3 : 1;
UCHAR Reserved2;
UCHAR DataTypeSupported[2];
} FEATURE_DATA_CD_TRACK_AT_ONCE, *PFEATURE_DATA_CD_TRACK_AT_ONCE;
成員
Header
包含具有此功能描述項標頭資訊的 FEATURE_HEADER 結構。
RWSubchannelsRecordable
表示當設定為 1 時,裝置可以使用使用者提供的數據來記錄讀取/寫入子通道。
CdRewritable
表示當設定為 1 時,裝置支援以另一個曲目的資訊覆寫追蹤一次追蹤。
TestWriteOk
表示當設定為 1 時,裝置可以執行測試寫入。
RWSubchannelPackedOk
表示當設定為 1 時,裝置支援在封裝模式中撰寫 R-W 子程式代碼。
RWSubchannelRawOk
表示當設定為 1 時,裝置支援以原始模式撰寫 R-W 子程式代碼。
Reserved1
保留的。
BufferUnderrunFree
表示當設定為 1 時,裝置能夠進行零遺失連結。
Reserved3
保留的。
Reserved2
保留的。
DataTypeSupported[2]
指出裝置支持的數據類型。 如需此成員可接受的值描述,請參閱 SCSI 多媒體 3 (MMC-3) 規格。 DataTypeSupported[0] 保留指出數據類型的最重要位元元組值。 DataTypeSupported[1] 保留該值的最小有效位元組。
備註
此結構會保留 MMC-3 規格所命名為「CD 追蹤一次」功能的數據。 支援此功能的裝置可以將數據寫入CD追蹤。
規格需求
需求 | 值 |
---|---|
標頭 | ntddmmc.h (包含 Ntddcdrm.h) |