структура FEATURE_DATA_EMBEDDED_CHANGER (ntddmmc.h)
Структура FEATURE_DATA_EMBEDDED_CHANGER содержит данные для функции Embedded Changer.
Синтаксис
typedef struct _FEATURE_DATA_EMBEDDED_CHANGER {
FEATURE_HEADER Header;
UCHAR Reserved1 : 2;
UCHAR SupportsDiscPresent : 1;
UCHAR Reserved2 : 1;
UCHAR SideChangeCapable : 1;
UCHAR Reserved3 : 3;
UCHAR Reserved4[2];
UCHAR HighestSlotNumber : 5;
UCHAR Reserved : 3;
} FEATURE_DATA_EMBEDDED_CHANGER, *PFEATURE_DATA_EMBEDDED_CHANGER;
Члены
Header
Содержит структуру FEATURE_HEADER с сведениями о заголовках для дескриптора этой функции.
Reserved1
Скрытный.
SupportsDiscPresent
Указывает, если задано значение 1, устройство может сообщать о содержимом слотов после сброса или изменения журнала. Если задано равно нулю, этот бит указывает, что устройство может сообщать о содержимом слотов после сброса или изменения журнала.
Reserved2
Скрытный.
SideChangeCapable
Указывает, если задано значение 1, устройство может выбирать обе стороны носителя. Если задано равно нулю, этот бит указывает, что устройство не может выбирать обе стороны носителя.
Reserved3
Скрытный.
Reserved4[2]
Скрытный.
HighestSlotNumber
Указывает количество слотов минус 1.
Reserved
Скрытный.
Замечания
Эта структура содержит данные для функции с именем Embedded Changer в спецификации мультимедиа SCSI — 4 (MMC-4) спецификации. Устройства, поддерживающие эту функцию, могут перемещать носители обратно и вперед между областью хранения носителей и механизмом, который фактически обращается к носителю.
Требования
Требование | Ценность |
---|---|
заголовка | ntddmmc.h (include Ntddcdrm.h) |