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

Структура FEATURE_DATA_REMOVABLE_MEDIUM содержит данные для функции съемной среды.

Синтаксис

typedef struct _FEATURE_DATA_REMOVABLE_MEDIUM {
  FEATURE_HEADER Header;
  UCHAR          Lockable : 1;
  UCHAR          DBML : 1;
  UCHAR          DefaultToPrevent : 1;
  UCHAR          Eject : 1;
  UCHAR          Load : 1;
  UCHAR          LoadingMechanism : 3;
  UCHAR          Reserved3[3];
} FEATURE_DATA_REMOVABLE_MEDIUM, *PFEATURE_DATA_REMOVABLE_MEDIUM;

Члены

Header

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

Lockable

Указывает, если задано значение 1, инициатор может заблокировать среду на устройстве. Если задано значение 0, этот бит указывает, что среда не может быть заблокирована на устройстве.

DBML

DefaultToPrevent

Указывает , если задано значение 0, что перемычки предотвращения присутствуют. Это переопределяет команду lock, чтобы блокировка устройства не препятствовала вставке носителя.

Eject

Указывает, если задано значение 1, устройство может извлечь среду или журнал. Если задано значение 0, этот бит указывает, что устройство не может извлечь среду или журнал с помощью обычной последовательности команд запуска и остановки.

Load

LoadingMechanism

Указывает тип механизма загрузки. Список значений, которые может принимать этот элемент, см. в спецификации SCSI Multimedia — 4 (MMC-4 ).

Reserved3[3]

Зарезервировано.

Комментарии

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

Требования

Требование Значение
Заголовок ntddmmc.h (включая Ntddcdrm.h)

См. также раздел

FEATURE_HEADER

FEATURE_NUMBER