次の方法で共有


FEATURE_DATA_CD_TRACK_AT_ONCE構造体 (ntddmmc.h)

FEATURE_DATA_CD_TRACK_AT_ONCE構造には、CD トラックの一度の機能に関する情報が保持されます。

構文

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 Track at Once" という名前の機能のデータを保持します。 この機能をサポートするデバイスは、CD トラックにデータを書き込むことができます。

必要条件

要件 価値
ヘッダー ntddmmc.h (Ntddcdrm.h を含む)

関連項目

FEATURE_HEADER

FEATURE_NUMBER