共用方式為


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 多媒體 3MMC-3) 規格。 DataTypeSupported[0] 會保存表示數據類型的最重要位元元組值。 DataTypeSupported[1] 保留該值的最小有效位元組。

言論

此結構會保留由 MMC-3 規格命名為「CD 曲目一次」的功能數據。 支援此功能的裝置可以將數據寫入CD播放軌。

要求

要求 價值
標頭 ntddmmc.h (include Ntddcdrm.h)

另請參閱

FEATURE_HEADER

FEATURE_NUMBER