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


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

См. также

FEATURE_HEADER

FEATURE_NUMBER