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