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


структура 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, инициатор может заблокировать носитель на устройстве. Если задано равно нулю, этот бит указывает, что средний объект не может быть заблокирован на устройстве.

DBML

DefaultToPrevent

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

Eject

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

Load

LoadingMechanism

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

Reserved3[3]

Скрытный.

Замечания

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

Требования

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

См. также

FEATURE_HEADER

FEATURE_NUMBER