структура 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. Если дополнительно ПоддерживаетPersistentWriteProtect установлено значение 1, устройство поддерживает команду SEND DVD STRUCTURE с форматом = 0xC0. Дополнительные сведения о функции защиты записи см. в спецификации мультимедиа SCSI — 4 (MMC-4).

SupportsPersistentWriteProtect

Указывает, что если задано значение 1, устройство поддерживает постоянную запись, которая защищает бит времени ожидания & страницы режима защиты. Дополнительные сведения о функции защиты записи см. в спецификации мультимедиа SCSI — 4 (MMC-4).

WriteInhibitDCB

DiscWriteProtectPAC

Reserved01

Reserved2[3]

Скрытный.

Замечания

Эта структура содержит данные для функции с именем "Write Protect" спецификации MMC-3 . Устройства, поддерживающие эту функцию, позволяют инициатору изменять состояние защиты записи носителя программным способом.

Требования

Требование Ценность
заголовка ntddmmc.h (include Ntddcdrm.h)

См. также

FEATURE_HEADER

FEATURE_NUMBER