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 |