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 を含む) |