次の方法で共有


FEATURE_DATA_WRITE_PROTECT 構造体 (ntddmmc.h)

FEATURE_DATA_WRITE_PROTECT構造体には、書き込み保護機能に関する情報が含まれています。

構文

typedef struct _FEATURE_DATA_WRITE_PROTECT {
  FEATURE_HEADER Header;
  UCHAR          SupportsSWPPBit : 1;
  UCHAR          SupportsPersistentWriteProtect : 1;
  UCHAR          WriteInhibitDCB : 1;
  UCHAR          DiscWriteProtectPAC : 1;
  UCHAR          Reserved01 : 4;
  UCHAR          Reserved2[3];
} FEATURE_DATA_WRITE_PROTECT, *PFEATURE_DATA_WRITE_PROTECT;

メンバー

Header

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

SupportsSWPPBit

1 に設定すると、デバイスで set/release PWP 状態がサポートされることを示します。 さらに SupportsPersistentWriteProtect が 1 に設定されている場合、デバイスは Format = 0xC0の SEND DVD STRUCTURE コマンドをサポートします。 書き込み保護機能の詳細については、 SCSI マルチメディア - 4 (MMC-4) 仕様を参照してください。

SupportsPersistentWriteProtect

1 に設定すると、デバイスがタイムアウト & 保護モード ページの永続的な書き込み保護ビットをサポートすることを示します。 書き込み保護機能の詳細については、 SCSI マルチメディア - 4 (MMC-4) 仕様を参照してください。

WriteInhibitDCB

DiscWriteProtectPAC

Reserved01

Reserved2[3]

予約済み。

注釈

この構造体は、 MMC-3 仕様の "Write Protect" という名前の機能のデータを保持します。 この機能をサポートするデバイスを使用すると、イニシエーターはメディアの書き込み保護状態をプログラムで変更できます。

要件

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

こちらもご覧ください

FEATURE_HEADER

FEATURE_NUMBER