Compartir a través de


Kernel Streaming

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 controlador de clase multimedia: clase de puerto, clase stream y AVStream. El proveedor escribe un minidriver que se ejecuta bajo uno de estos tres modelos de controlador de clase.

Estos controladores de clase se implementan como controladores de exportación (ARCHIVOS DLL en modo kernel) en los archivos del sistema portcls.sys, stream.sysy ks.sys. En Windows XP y versiones posteriores, ks.sys se conoce como AVStream.

En Windows XP SP2 y versiones posteriores, Microsoft 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 original (anterior a XP ks.sys ):

Arquitectura de minidriver KS

Propiedades, eventos y métodos de KS

Relojes KS

Asignadores KS

Para obtener más información sobre portcls.sys, vea Controladores de audio.

Para obtener información sobre el controlador destream.sys , consulte Minidrivers de streaming.

Para obtener información sobre AVStream, consulte introducción a AVStream.

Los minidriveres de descodificador de DVD son clientes de stream.sys.

Los minidrives de captura de vídeo pueden ser clientes de stream.sys o ks.sys.

Los minidrivers de arquitectura del controlador de difusión se ejecutan en AVStream.