структура 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) |