Port Class Audio Driver Reference

This section describes the following:

  • The functions that are implemented by the PortCls system driver.

  • The interfaces that port and miniport drivers use to communicate with each other.

For a list of which versions of the operating system support the various PortCls functions and interfaces, see PortCls Support by Operating System.

This section presents the following topics:

Audio Port Class Functions

Audio Helper Object Interfaces

Audio Port Object Interfaces

Audio Miniport Object Interfaces

Audio Miniport Auxiliary Interfaces

Audio Stream Object Interfaces

DirectMusic User-Mode Synth and Synth Sink Interfaces

Audio Power Management Interfaces

Audio Port Class Structures

Macro Definitions for Obsolete Functions