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 |