Audio Miniport Auxiliary Interfaces

Some miniport drivers support auxiliary interfaces that are optional and provide access to specialized miniport driver capabilities. This section describes the auxiliary interfaces that are implemented by a miniport driver and exposed to the port driver.

The following interfaces are discussed in this section:

IMusicTechnology- Used to change the DirectMusic synthesizer technology that is specified in the data ranges for the DMus miniport driver's pins.

IPinCount - Provides a means for the miniport driver to dynamically monitor and manipulate its pin counts.

IPinName - Allows the port driver to dynamically update the name of an endpoint.

IAdapterPnpManagement - Allows adapters to register to receive PnP management messages.