Share via


PGET_RESOURCE_INFORMATION funzione di callback (hdaudio.h)

La GetResourceInformation routine recupera informazioni sulle risorse hardware.

Il tipo di puntatore alla funzione per una GetResourceInformation routine è definito come indicato di seguito.

Sintassi

PGET_RESOURCE_INFORMATION PgetResourceInformation;

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

Parametri

[in] _context

Specifica il valore di contesto dal membro Contesto della struttura HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2 o HDAUDIO_BUS_INTERFACE_BDL .

[out] CodecAddress

Recupera un indirizzo codec. Questo parametro punta a una variabile UCHAR allocata dal chiamante in cui la routine scrive un indirizzo codec. L'indirizzo codec identifica i dati seriali nella riga SDI in cui il codec fornisce i dati di risposta al controller del bus audio HD. Un controller del bus con n pin SDI può supportare fino a n codec con indirizzi compresi tra 0 e n-1.

[out] FunctionGroupStartNode

Recupera l'ID del nodo iniziale del gruppo di funzioni. Questo parametro punta a una variabile UCHAR allocata dal chiamante in cui la routine scrive l'ID nodo. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.

Valore restituito

nessuno

Osservazioni

Un codec contiene uno o più gruppi di funzioni. Ogni gruppo di funzioni contiene alcuni nodi numerati in sequenza a partire dal nodo iniziale. Ad esempio, se un gruppo di funzioni contiene tre nodi e il nodo iniziale ha un ID nodo pari a 9, gli altri due nodi del gruppo di funzioni hanno ID nodo 10 e 11. Per altre informazioni, vedere La specifica audio Intel High Definition nel sito Web Intel HD Audio .

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione hdaudio.h (includere Hdaudio.h)
IRQL PASSIVE_LEVEL

Vedi anche

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2