Streaming de kernel
El streaming de kernel (KS) hace referencia a los servicios proporcionados por Microsoft que admiten el procesamiento en modo kernel de datos transmitidos.
Microsoft proporciona tres modelos de controladores de clase multimedia: clase de puerto, clase de flujo y AVStream. El proveedor escribe un minicontrolador que se ejecuta en uno de estos tres modelos de controlador de clase.
Estos controladores de clase se implementan como controladores de exportación (DLL en modo kernel) en los archivos del sistema portcls.sys, stream.sys y ks.sys (también denominados AVStream).
Microsoft también proporciona el controlador de clase de vídeo USB.
Esta sección contiene documentación heredada sobre los temas siguientes relevantes para el controlador de clase ks.sys original:
Arquitectura de minicontrolador de KS
Propiedades, eventos y métodos de KS
Para obtener más información sobre portcls.sys, consulte Controladores de audio.
Para obtener información sobre el controlador stream.sys, consulte Minicontroladores de streaming.
Para obtener información sobre AVStream, consulte Información general sobre AVStream.
Los minicontroladores de descodificador de DVD son clientes de stream.sys.
Los minicontroladores de captura de vídeo pueden ser clientes de stream.sys o ks.sys.
Los minicontroladores de la arquitectura de controladores de difusión se ejecutan en AVStream.