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