FEATURE_DATA_CD_MASTERING 結構 (ntddmmc.h)

FEATURE_DATA_CD_MASTERING結構會保存CD主控功能的資訊。

語法

typedef struct _FEATURE_DATA_CD_MASTERING {
  FEATURE_HEADER Header;
  UCHAR          RWSubchannelsRecordable : 1;
  UCHAR          CdRewritable : 1;
  UCHAR          TestWriteOk : 1;
  UCHAR          RawRecordingOk : 1;
  UCHAR          RawMultiSessionOk : 1;
  UCHAR          SessionAtOnceOk : 1;
  UCHAR          BufferUnderrunFree : 1;
  UCHAR          Reserved1 : 1;
  UCHAR          MaximumCueSheetLength[3];
} FEATURE_DATA_CD_MASTERING, *PFEATURE_DATA_CD_MASTERING;

成員

Header

包含具有此功能描述項之標頭資訊的 FEATURE_HEADER 結構。

RWSubchannelsRecordable

表示當設定為 1 時,裝置可以使用使用者提供的資訊來記錄 R-W 子通道。

CdRewritable

表示當設定為 1 時,裝置可以在可重寫的媒體上執行主控和要求錄製。

TestWriteOk

表示當設定為 1 時,裝置可以執行測試寫入。

RawRecordingOk

表示當設定為 1 時,裝置可以使用原始寫入類型來記錄。

RawMultiSessionOk

表示當設定為 1 時,裝置可以在原始模式中記錄多任務作。

SessionAtOnceOk

表示當設定為 1 時,裝置可以使用會話一次錄製模式錄製模式錄製。

BufferUnderrunFree

表示當設定為 1 時,裝置能夠零遺失連結。

Reserved1

保留的。

MaximumCueSheetLength[3]

指出裝置可在一次錄製時接受的 Cue 工作表長度上限。 MaximumCueSheetLength[0] 會保留長度的最大 3 位元組值位元組。 MaximumCueSheetLength[2] 保留最小有效位元組。

備註

此結構會保留 SCSI 多媒體 -4 (MMC-4) 規格名為「CD 主控」的功能數據。 支援此功能的裝置可以在「一次會話」模式或原始模式中寫入CD。

規格需求

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

另請參閱

FEATURE_HEADER

FEATURE_NUMBER