PGET_RESOURCE_INFORMATION función de devolución de llamada (hdaudio.h)
La GetResourceInformation
rutina recupera información sobre los recursos de hardware.
El tipo de puntero de función para una GetResourceInformation
rutina se define de la siguiente manera.
Sintaxis
PGET_RESOURCE_INFORMATION PgetResourceInformation;
void PgetResourceInformation(
[in] PVOID _context,
[out] PUCHAR CodecAddress,
[out] PUCHAR FunctionGroupStartNode
)
{...}
Parámetros
[in] _context
Especifica el valor de contexto del miembro Context de la estructura HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 o HDAUDIO_BUS_INTERFACE_BDL .
[out] CodecAddress
Recupera una dirección de códec. Este parámetro apunta a una variable UCHAR asignada por el autor de la llamada en la que la rutina escribe una dirección de códec. La dirección del códec identifica los datos serie en la línea (SDI) en la que el códec proporciona datos de respuesta al controlador del bus de audio hd. Un controlador de bus con n patillas SDI puede admitir hasta n códecs con direcciones que van de 0 a n-1.
[out] FunctionGroupStartNode
Recupera el identificador de nodo inicial del grupo de funciones. Este parámetro apunta a una variable UCHAR asignada por el autor de la llamada en la que la rutina escribe el identificador de nodo. Para obtener más información, vea la sección Comentarios que se muestra más adelante.
Valor devuelto
None
Observaciones
Un códec contiene uno o varios grupos de funciones. Cada grupo de funciones contiene algún número de nodos numerados secuencialmente empezando por el nodo inicial. Por ejemplo, si un grupo de funciones contiene tres nodos y el nodo inicial tiene un identificador de nodo de 9, los otros dos nodos del grupo de funciones tienen identificadores de nodo 10 y 11. Para obtener más información, consulte especificación de audio de alta definición de Intel en el sitio web de Intel HD Audio .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | hdaudio.h (incluya Hdaudio.h) |
IRQL | PASSIVE_LEVEL |