Поделиться через


структура FEATURE_DATA_WRITE_ONCE (ntddmmc.h)

Структура FEATURE_DATA_WRITE_ONCE содержит сведения о функции записи после записи.

Синтаксис

typedef struct _FEATURE_DATA_WRITE_ONCE {
  FEATURE_HEADER Header;
  UCHAR          LogicalBlockSize[4];
  UCHAR          Blocking[2];
  UCHAR          ErrorRecoveryPagePresent : 1;
  UCHAR          Reserved1 : 7;
  UCHAR          Reserved2;
} FEATURE_DATA_WRITE_ONCE, *PFEATURE_DATA_WRITE_ONCE;

Члены

Header

Содержит структуру FEATURE_HEADER с сведениями о заголовках для дескриптора этой функции.

LogicalBlockSize[4]

Указывает количество байтов на логический блок. Байты в этом массиве упорядочены в большом порядке. LogicalBlockSize[0] содержит наиболее важный байт. LogicalBlockSize[3] содержит наименьший байт.

Blocking[2]

Указывает количество логических блоков на устройство. Байты в этом массиве упорядочены в большом порядке. блокировка[0] содержит наиболее значительный байт. блокировка[1] содержит наименее значительный байт.

ErrorRecoveryPagePresent

Указывает, если задано значение 1, отображается страница режима восстановления ошибок чтения и записи. Если задано равно нулю, указывает, что он может не присутствовать. Описание этой страницы см. в спецификации мультимедиа 3 SCSI (MMC-3).

Reserved1

Скрытный.

Reserved2

Скрытный.

Замечания

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

Требования

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

См. также

FEATURE_HEADER

FEATURE_NUMBER