次の方法で共有


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 コマンドをサポートし、Blanking Types は 0 と 1 であることを示します。 0 に設定すると、このビットは、デバイスがこのコマンドをサポートしていないことを示します。

Intermediate

1 に設定すると、デバイスが中間の状態境界領域での書き込みとクイック書式設定 ( MMC-3 仕様で定義されている 15 の形式の種類 - クイック形式) をサポートしていることを示します。 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