Audio Port Class Functions
This section describes, in alphabetic order, the general functions that the PortCls system driver (portcls.sys) provides. These functions do not belong to any interface. They are used by audio miniport drivers to perform operations of general utility such as registering with the PortCls and installing subdevices.
For a list of which versions of the operating system support the various PortCls functions, see PortCls Support by Operating System.
PortCls implements the following functions:
PcCompletePendingPropertyRequest
PcForwardContentToDeviceObject
PcRegisterAdapterPowerManagement
PcRegisterPhysicalConnectionFromExternal
PcRegisterPhysicalConnectionToExternal