Compartir a través de


Funciones de clase de puerto de audio

En esta sección se describen, en orden alfabético, las funciones generales que proporciona el controlador del sistema PortCls (portcls.sys). Estas funciones no pertenecen a ninguna interfaz. Los controladores de minipuerto de audio los usan para realizar operaciones de utilidad general, como registrarse con PortCls e instalar subdispositivos.

Para obtener una lista de las versiones del sistema operativo que admiten las distintas funciones de PortCls, consulte Compatibilidad de PortCls por sistema operativo.

PortCls implementa las siguientes funciones:

PcAddAdapterDevice

PcAddContentHandlers

PcCompleteIrp

PcCompletePendingPropertyRequest

PcCreateContentMixed

PcDestroyContent

PcDispatchIrp

PcForwardContentToDeviceObject

PcForwardContentToFileObject

PcForwardContentToInterface

PcForwardIrpSynchronous

PcGetContentRights

PcGetDeviceProperty

PcGetPhysicalDeviceObject

PcGetTimeInterval

PcInitializeAdapterDriver

PcNewDmaChannel

PcNewInterruptSync

PcNewMiniport

PcNewPort

PcNewRegistryKey

PcNewResourceList

PcNewResourceSublist

PcNewServiceGroup

PcRegisterAdapterPowerManagement

PcRegisterIoTimeout

PcRegisterPhysicalConnection

PcRegisterPhysicalConnectionFromExternal

PcRegisterPhysicalConnectionToExternal

PcRegisterSubdevice

PcRequestNewPowerState

PcUnregisterAdapterPowerManagement

PcUnregisterIoTimeout