FEATURE_DATA_CD_TRACK_AT_ONCE結構 (ntddmmc.h)
FEATURE_DATA_CD_TRACK_AT_ONCE結構會保存CD Track at Once 功能的相關信息。
語法
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 時,裝置支援以另一個曲目的資訊覆寫 Track-at-Once 追蹤。
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 (include Ntddcdrm.h) |