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


структура FEATURE_DATA_CORE (ntddmmc.h)

Структура FEATURE_DATA_CORE содержит данные для функции с именем Core в спецификации Мультимедийные команды — 3 (MMC-3).

Синтаксис

typedef struct _FEATURE_DATA_CORE {
  FEATURE_HEADER Header;
  UCHAR          PhysicalInterface[4];
  UCHAR          DeviceBusyEvent : 1;
  UCHAR          INQUIRY2 : 1;
  UCHAR          Reserved1 : 6;
  UCHAR          Reserved2[3];
} FEATURE_DATA_CORE, *PFEATURE_DATA_CORE;

Члены

Header

Содержит структуру FEATURE_HEADER со сведениями о заголовке для этого дескриптора функции.

PhysicalInterface[4]

Необходимо задать текущий путь связи между инициатором и устройством, как определено в спецификации Мультимедийные команды — 4 (MMC-4). Байты этого массива расположены в порядке большого байта. PhysicalInterface[0] содержит наиболее значительный байт, а PhysicalInterface[3] — наименее значимый байт.

DeviceBusyEvent

Значение, указывающее дескриптор события "Занято устройством", как определено в спецификации Мультимедийные команды — 4 (MMC-4). События занятости устройства уведомляют инициатора о командах, которые выполняются, но для выполнения которых требуется аномально длительное время.

INQUIRY2

Значение, указывающее код операции команды ЗАПРОС, как определено в спецификации Мультимедийные команды — 4 (MMC-4).

Reserved1

Защищены; не использовать.

Reserved2[3]

Защищены; не использовать.

Комментарии

Функция MMC-3 Core охватывает основные функции, которые являются обязательными для всех устройств, поддерживающих стандарт MMC-3 . Описание возможностей, включенных в базовую функцию, см. в спецификации MMC-3 .

Требования

Требование Значение
Заголовок ntddmmc.h (включая Ntddcdrm.h)

См. также раздел

FEATURE_HEADER

FEATURE_NUMBER