次の方法で共有


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 に設定すると、デバイスが 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 仕様 "書き込み保護" という名前の機能のデータを保持します。 この機能をサポートするデバイスを使用すると、イニシエーターはメディアの書き込み保護状態をプログラムで変更できます。

必要条件

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

関連項目

FEATURE_HEADER

FEATURE_NUMBER