Interfaces de objeto auxiliar de audio
La Biblioteca de clases de puerto (portcls.sys) implementa una variedad de objetos auxiliares que proporcionan funcionalidad que es de uso general para controladores de adaptador. Estos objetos auxiliares proporcionan mecanismos para administrar canales DMA, solicitudes de interrupción, acceso al registro, listas de recursos, derechos digitales y eventos de hardware. En esta sección se proporcionan detalles sobre las interfaces expuestas por esos objetos.
En esta sección se describen las siguientes interfaces:
Ayuda a un controlador de minipuerto a realizar un seguimiento de los derechos DRM compuestos.
Ayuda a un controlador de minipuerto a realizar un seguimiento de los derechos DRM compuestos. Se trata de una versión extendida de IDrmPort.
Mecanismo de sincronización para coordinar el acceso compartido a las solicitudes de servicio de interrupción.
Proporciona transmisiones de DirectMusic con acceso a la hora de referencia actual desde el reloj maestro.
Usado por un controlador de minipuerto para acceder a las funciones auxiliares de Seguimiento de eventos para Windows (ETW). IPortClsVersion
Identifica la versión del sistema operativo Microsoft Windows en la que se ejecuta el controlador.
Usado por un controlador de minipuerto para notificar a un controlador de puerto de eventos de hardware.
Establece el desplazamiento de captura previa, que es el número de bytes de datos que separan el cursor de escritura del cursor de reproducción en un búfer de hardware de Microsoft DirectSound.
Proporciona acceso de lectura y escritura a una clave del Registro y sus subclaves.
Especifica una lista de recursos, como puertos de E/S, canales DMA e interrupciones.
Se usa para interrumpir las solicitudes de servicio de interrupción de demultiplex a una lista de objetos con interfaces IServiceSink .
Representa el destino de una solicitud de servicio de interrupción.
Elimina el registro de una conexión física entre dos subdispositivos en el mismo adaptador de audio o en dos adaptadores diferentes.
Elimina el registro de un subdispositivo dinámico en un adaptador de audio.