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