Kernel Streaming

O KS (streaming de kernel) refere-se aos serviços fornecidos pela Microsoft que dão suporte ao processamento de dados transmitidos no modo kernel.

A Microsoft fornece três modelos de driver de classe multimídia: classe de porta, classe de fluxo e AVStream. O fornecedor grava um minidriver executado em um desses três modelos de driver de classe.

Esses drivers de classe são implementados como drivers de exportação (DLLs no modo kernel) nos arquivos do sistema portcls.sys, stream.syse ks.sys. No Windows XP e posterior, ks.sys é conhecido como AVStream.

No Windows XP SP2 e posterior, a Microsoft fornece o driver de Classe de Vídeo USB .

Esta seção contém a documentação herdada sobre os seguintes tópicos relevantes para o driver de classe original (pré-XP) ks.sys :

Arquitetura do Minidriver KS

Propriedades, eventos e métodos do KS

Relógios KS

Alocadores KS

Para obter mais informações sobre portcls.sys, consulte Drivers de áudio.

Para saber mais sobre o driver destream.sys , consulte Streaming Minidrivers.

Para ler sobre o AVStream, consulte a Visão geral do AVStream.

Minidrivers de decodificador de DVD são clientes do stream.sys.

Os minidrivers de captura de vídeo podem ser clientes de stream.sys ou ks.sys.

Os minidrivers de arquitetura de driver de difusão são executados em AVStream.