PGET_RESOURCE_INFORMATION callback function

The GetResourceInformation routine retrieves information about hardware resources.

The function pointer type for a GetResourceInformation routine is defined as follows.

Syntax

PGET_RESOURCE_INFORMATION PgetResourceInformation;

void PgetResourceInformation(
  PVOID _context,
  PUCHAR CodecAddress,
  PUCHAR FunctionGroupStartNode
)
{...}

Parameters

_context

Specifies the context value from the Context member of the HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2, or HDAUDIO_BUS_INTERFACE_BDL structure.

CodecAddress

FunctionGroupStartNode

Return value

None

Remarks

A codec contains one or more function groups. Each function group contains some number of nodes that are numbered sequentially beginning with the starting node. For example, if a function group contains three nodes and the starting node has a node ID of 9, the other two nodes in the function group have node IDs 10 and 11. For more information, see the Intel High Definition Audio Specification at the Intel HD Audio website.

Requirements

   
Target Platform Desktop
Header hdaudio.h (include Hdaudio.h)
IRQL PASSIVE_LEVEL

See also

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2