Identificadores para dispositivos HDAUDIO (áudio de alta definição)
Esta seção descreve os elementos que compõem as cadeias de caracteres de identificação do dispositivo HDAUDIO (Áudio de Alta Definição).
Para obter informações gerais sobre áudio de alta definição, consulte a Especificação de áudio HD da Intel.
Os dispositivos HDAUDIO (Áudio de Alta Definição) são identificados usando a sintaxe a seguir.
HDAUDIO\FUNC_01&VEN_vvvv&DEV_dddd&SUBSYS_ssssssss&REV_rrrr
Cada elemento é descrito aqui.
HDAUDIO
Identifica essa entrada como um dispositivo de áudio HD.
FUNC_nn
Identifica o tipo de grupo de funções HDAudio para este nó. "01" é o Grupo de Funções de Áudio, que é usado por drivers de áudio. Consulte Tipo de Nó da Tabela 137 na Especificação de Áudio HD para obter informações adicionais.
&VEN_vvvv
v(4) é o identificador atribuído por PCI de quatro caracteres para o fornecedor do dispositivo, em que o termo dispositivo, após o uso do PCI SIG, refere-se a uma unidade específica do Audio Codec. Conforme especificado em Restrições de publicação, 0000
e FFFF
são códigos inválidos para o identificador do fornecedor.
&DEV_dddd
d(4) é o identificador definido pelo fornecedor de quatro caracteres para o dispositivo.
SUBSYS_ssssssss
s(8) é o valor de identificação de implementação de oito caracteres, conforme definido pela Especificação de Áudio de Alta Definição. O SUBSYS é a ID de Implementação do Quadro (31:8) e a ID do Assembly (7:0) ou a Identificação do Fabricante do Quadro (31:16), SKU do Quadro (15:8) e ID do Assembly (7:0)
&REV_rrrr
R(4) é a ID de revisão de quatro caracteres, conforme definido pela Especificação de Áudio de Alta Definição.
- 31:24 – reservado
- 23:20 – Número de revisão principal da especificação "para a qual o codec está totalmente em conformidade"
- 19:16 – Número de revisão secundária da especificação
- 15:8 – número de revisão do fornecedor para a ID do dispositivo
- 7:0 – número de passo do fornecedor dentro do número de revisão especificado
Pnputil
Para listar IDs no Windows, use pnputil /enum-devices /bus HDAUDIO /deviceids
.
Para obter mais informações, consulte Sintaxe de comando PnPUtil.
Relatar hardware e IDs compatíveis
A cadeia de caracteres de identificação do dispositivo é usada pelo driver do barramento de áudio de alta definição para relatar IDs de hardware. O driver anuncia as IDs de hardware como uma lista para aumentar a generalidade. O primeiro hwid é a ID do dispositivo e o segundo hwid é a referência mais geral sem o número de revisão.
As IDs compatíveis são uma lista de IDs, incluindo componentes diferentes da ID de hardware completa, para aumentar a generalidade. A lista de IDs compatíveis também inclui IDs que fazem referência ao fornecedor do dispositivo de barramento de áudio de alta definição e números de dispositivo como CTRL_VEN_vvvv e CTRL_DEV_dddd, permitindo que um pacote de driver direcione um dispositivo codec combinado e um dispositivo controlador.