Partilhar via


PGET_RESOURCE_INFORMATION função de retorno de chamada (hdaudio.h)

A rotina de GetResourceInformation recupera informações sobre recursos de hardware.

O tipo de ponteiro de função para uma rotina de GetResourceInformation é definido da seguinte maneira.

Sintaxe

PGET_RESOURCE_INFORMATION PgetResourceInformation;

void PgetResourceInformation(
  [in]  PVOID _context,
  [out] PUCHAR CodecAddress,
  [out] PUCHAR FunctionGroupStartNode
)
{...}

Parâmetros

[in] _context

Especifica o valor de contexto do de contexto membro da estrutura HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2ou HDAUDIO_BUS_INTERFACE_BDL.

[out] CodecAddress

Recupera um endereço codec. Esse parâmetro aponta para uma variável UCHAR alocada pelo chamador na qual a rotina grava um endereço codec. O endereço codec identifica os dados serial na linha (SDI) na qual o codec fornece dados de resposta para o controlador de barramento de áudio HD. Um controlador de barramento com n pinos SDI pode dar suporte a até n codecs com endereços que variam de 0 a n-1.

[out] FunctionGroupStartNode

Recupera a ID do nó inicial do grupo de funções. Esse parâmetro aponta para uma variável UCHAR alocada por chamador na qual a rotina grava a ID do nó. Para obter mais informações, consulte a seção Comentários a seguir.

Valor de retorno

Nenhum

Observações

Um codec contém um ou mais grupos de funções. Cada grupo de funções contém alguns nós numerados sequencialmente começando com o nó inicial. Por exemplo, se um grupo de funções contiver três nós e o nó inicial tiver uma ID de nó de 9, os outros dois nós no grupo de funções terão IDs de nó 10 e 11. Para obter mais informações, consulte a Especificação de Áudio de Alta Definição da Intel no site Intel HD Audio.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho hdaudio.h (inclua Hdaudio.h)
IRQL PASSIVE_LEVEL

Consulte também

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2