FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE構造体 (ntddmmc.h)

FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE構造体には、制限付き上書き機能の情報が含まれています。

構文

typedef struct _FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE {
  FEATURE_HEADER Header;
  UCHAR          Blank : 1;
  UCHAR          Intermediate : 1;
  UCHAR          DefectStatusDataRead : 1;
  UCHAR          DefectStatusDataGenerate : 1;
  UCHAR          Reserved0 : 4;
  UCHAR          Reserved1[3];
} FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE, *PFEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE;

メンバー

Header

この機能記述子のヘッダー情報を含む FEATURE_HEADER 構造体が含まれています。

Blank

1 に設定すると、デバイスが SCSI マルチメディア - 4 (MMC-4) 仕様で定義された BLANK コマンドをサポートし、空白の種類は 0 と 1 であることを示します。 0 に設定すると、このビットは、デバイスがこのコマンドをサポートしていないことを示します。

Intermediate

1 に設定されている場合、デバイスが中間の状態境界領域での書き込みとクイック書式設定をサポートしていることを示します (書式の種類は 15 - MMC-3 仕様で定義されています)。 0 に設定すると、このビットは、デバイスが中間の状態境界領域への書き込みをサポートしていないことと、クイック書式設定をサポートしていないことを示します。

DefectStatusDataRead

MMC-3 仕様で定義されている障害状態ビットマップ読み取り (DSBR) ビットに対応します。 1 に設定すると、このビットは、イニシエーターがメディアの欠陥ステータス ビットマップを読み取り可能であることを示します。 0 に設定すると、このビットは、デバイスが欠陥ステータス ビットマップの読み取りをサポートしていないことを示します。

DefectStatusDataGenerate

MMC-3 仕様で定義されているディフェクト ステータス ビットマップ生成 (DSBG) ビットに対応します。 1 に設定すると、このビットは、デバイスが書式設定中に欠陥状態ビットマップを生成できることを示します。 0 に設定すると、このビットは、デバイスが書式設定中に欠陥状態ビットマップを生成できないことを示します。

Reserved0

予約済み。

Reserved1[3]

予約済み。

注釈

この構造体は、 MMC-3 仕様の "DVD-RW Restricted Overwrite" という名前の機能のデータを保持します。 FEATURE_NUMBER列挙では、この機能は FeatureRigidRestrictedOverwrite という名前です。

この機能をサポートするデバイスは、ブロック境界でのみ書き込むことができます。 これらのデバイスは、データ ブロック未満の転送を行う読み取りまたは書き込み操作を実行できません。 詳細については、 MMC-3 の仕様を参照してください。

要件

   
Header ntddmmc.h (Ntddcdrm.h を含む)

こちらもご覧ください

FEATURE_HEADER

FEATURE_NUMBER