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


структура EMI_METADATA_V2 (emi.h)

Структура EMI_METADATA_V2 предоставляет метаданные об устройстве, поддерживающем интерфейс EMI_VERSION_V2. Эти метаданные содержат сведения об аппаратном устройстве и каналах EMI, предоставляемых этим устройством.

Синтаксис

typedef struct {
  WCHAR          HardwareOEM[EMI_NAME_MAX];
  WCHAR          HardwareModel[EMI_NAME_MAX];
  USHORT         HardwareRevision;
  USHORT         ChannelCount;
  EMI_CHANNEL_V2 Channels[ANYSIZE_ARRAY];
} EMI_METADATA_V2;

Члены

HardwareOEM[EMI_NAME_MAX]

Строка Юникода с символом NULL, содержащая имя изготовителя оборудования.

HardwareModel[EMI_NAME_MAX]

Строка Юникода, завершающаяся null, которая указывает модель устройства.

HardwareRevision

Значение типа , указывающее текущую редакцию устройства.

ChannelCount

Значение типа , указывающее количество каналов EMI, предоставляемых этим устройством.

Channels[ANYSIZE_ARRAY]

Массив экземпляров EMI_CHANNEL_V2, описывающих каналы, предоставляемые этим устройством.

Требования

Требование Значение
Минимальная версия клиента Доступно, начиная с Windows 10, версия 1809.
Верхняя часть emi.h

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

IOCTL_EMI_GET_METADATA