Partager via


PGET_RESOURCE_INFORMATION fonction de rappel (hdaudio.h)

La GetResourceInformation routine récupère des informations sur les ressources matérielles.

Le type de pointeur de fonction pour une GetResourceInformation routine est défini comme suit.

Syntaxe

PGET_RESOURCE_INFORMATION PgetResourceInformation;

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

Paramètres

[in] _context

Spécifie la valeur de contexte du membre Context de la structure HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 ou HDAUDIO_BUS_INTERFACE_BDL .

[out] CodecAddress

Récupère une adresse de codec. Ce paramètre pointe vers une variable UCHAR allouée à l’appelant dans laquelle la routine écrit une adresse de codec. L’adresse du codec identifie la ligne de données série dans (SDI) sur laquelle le codec fournit des données de réponse au contrôleur de bus Audio HD. Un contrôleur de bus avec n broches SDI peut prendre en charge jusqu’à n codecs avec des adresses comprises entre 0 et n-1.

[out] FunctionGroupStartNode

Récupère l’ID de nœud de départ du groupe de fonctions. Ce paramètre pointe vers une variable UCHAR allouée par l’appelant dans laquelle la routine écrit l’ID de nœud. Pour plus d'informations, consultez la section Notes qui suit.

Valeur de retour

None

Remarques

Un codec contient un ou plusieurs groupes de fonctions. Chaque groupe de fonctions contient un certain nombre de nœuds numérotés séquentiellement à partir du nœud de départ. Par exemple, si un groupe de fonctions contient trois nœuds et que le nœud de départ a un ID de nœud 9, les deux autres nœuds du groupe de fonctions ont les ID de nœud 10 et 11. Pour plus d’informations, consultez la Spécification audio haute définition Intel sur le site web d’Intel HD Audio .

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête hdaudio.h (inclure Hdaudio.h)
IRQL PASSIVE_LEVEL

Voir aussi

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2