структура 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, существует страница режима восстановления ошибок чтения и записи. Если задано значение 0, указывает, что он может отсутствовать. Описание этой страницы см. в спецификации SCSI Multimedia 3 (MMC-3).
Reserved1
Зарезервировано.
Reserved2
Зарезервировано.
Комментарии
Эта структура содержит данные для функции с именем "Записать один раз" в спецификации MMC-3 . Устройства, поддерживающие эту функцию, могут выполнять запись в любой ранее неиспользуемый логический блок.
Требования
Требование | Значение |
---|---|
Заголовок | ntddmmc.h (включая Ntddcdrm.h) |