Funzioni della classe della porta audio

Questa sezione descrive, in ordine alfabetico, le funzioni generali fornite dal driver di sistema PortCls (portcls.sys). Queste funzioni non appartengono ad alcuna interfaccia. Vengono usati dai driver miniport audio per eseguire operazioni di utilità generale, ad esempio la registrazione con PortCls e l'installazione di sottodispositivi.

Per un elenco delle versioni del sistema operativo che supportano le varie funzioni PortCls, vedere PortCls Support by Operating System.

PortCls implementa le funzioni seguenti:

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