Partager via


structure EMI_METADATA_V2 (emi.h)

La structure EMI_METADATA_V2 fournit des métadonnées sur un appareil qui prend en charge l’interface EMI_VERSION_V2. Ces métadonnées contiennent des informations sur l’appareil matériel et les canaux EMI exposés par cet appareil.

Syntaxe

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;

Membres

HardwareOEM[EMI_NAME_MAX]

Chaîne Unicode terminée par null qui contient le nom de l’OEM.

HardwareModel[EMI_NAME_MAX]

Chaîne Unicode terminée par null qui spécifie le modèle d’appareil.

HardwareRevision

Valeur qui spécifie la révision actuelle de l’appareil.

ChannelCount

Valeur qui spécifie le nombre de canaux EMI exposés par cet appareil.

Channels[ANYSIZE_ARRAY]

Tableau d’instances EMI_CHANNEL_V2 qui décrivent les canaux exposés par cet appareil.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 10, version 1809.
En-tête emi.h

Voir aussi

IOCTL_EMI_GET_METADATA