Partager via


Identificateurs pour les appareils HDAUDIO (High Definition Audio)

Cette section décrit les éléments qui composent les chaînes d’identification d’appareil HDAUDIO (High Definition Audio).

Pour obtenir des informations générales sur l’audio haute définition, consultez la spécification audio HD d’Intel.

Les appareils HDAUDIO (High Definition Audio) sont identifiés à l’aide de la syntaxe suivante.

HDAUDIO\FUNC_01&VEN_vvvv&DEV_dddd&SUBSYS_ssssssss&REV_rrrr

Chaque élément est décrit ici.

HDAUDIO

Identifie cette entrée en tant que périphérique audio HD.

FUNC_nn

Identifie le type de groupe de fonctions HDAudio pour ce nœud. « 01 » est un groupe de fonctions audio, qui est utilisé par les pilotes audio. Pour plus d’informations, reportez-vous au tableau 137 Type de nœud dans la spécification audio HD.

&VEN_vvvv

v(4) est l’identificateur pci SIG à quatre caractères pour le fournisseur de l’appareil, où le terme device, suivant l’utilisation de PCI SIG, fait référence à une unité audio codec spécifique. Comme spécifié dans Restrictions de publication, 0000 et FFFF sont des codes non valides pour l’identificateur du fournisseur.

&DEV_dddd

d(4) est l’identificateur défini par le fournisseur à quatre caractères pour l’appareil.

SUBSYS_ssssssss

s(8) est la valeur d’identification d’implémentation de huit caractères telle que définie par la spécification audio haute définition. SUBSYS est l’ID d’implémentation de la carte (31 :8) et l’ID d’assembly (7 :0) ou l’identification du fabricant de la carte (31 :16), la référence SKU de la carte (15 :8) et l’ID d’assembly (7 :0)

&REV_rrrr

R(4) est l’ID de révision à quatre caractères tel que défini par la spécification audio haute définition.

  • 31 :24 – réservé
  • 23 :20 – Numéro de révision majeure de la spécification « à laquelle le codec est entièrement conforme »
  • 19 :16 – Numéro de révision mineure de la spécification
  • 15 :8 : numéro de révision du fournisseur pour l’ID d’appareil
  • 7 :0 : numéro pas à pas fournisseur dans le numéro de révision donné

PnPUtil

Pour répertorier les ID sur Windows, utilisez pnputil /enum-devices /bus HDAUDIO /deviceids.

Pour plus d’informations, consultez Syntaxe de commande PnPUtil.

Matériel de création de rapports et ID compatibles

La chaîne d’identification de l’appareil est utilisée par le pilote de bus Audio haute définition pour signaler les ID matériels. Le pilote publie les ID matériels sous forme de liste par ordre de généralité croissante. Le premier hwid est l’ID de l’appareil et le second hwid est la référence plus générale sans le numéro de révision.

Les ID compatibles sont une liste d’ID comprenant différents composants de l’ID matériel complet par ordre de généralité croissante. La liste d’ID compatibles inclut également des ID qui référencent le fournisseur de périphériques de bus Audio haute définition et les numéros d’appareils en tant que CTRL_VEN_vvvv et CTRL_DEV_dddd, ce qui permet à un package de pilotes de cibler un périphérique codec et un périphérique contrôleur combinés.