Compartilhar via


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

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

O tipo de ponteiro de função para uma GetResourceInformation rotina é 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 membro Context da estrutura HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 ou 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 pelo chamador na qual a rotina grava a ID do nó. Para obter mais informações, consulte a seção Comentários a seguir.

Retornar valor

Nenhum

Comentários

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 do Intel HD Audio .

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho hdaudio.h (inclua Hdaudio.h)
IRQL PASSIVE_LEVEL

Confira também

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2