Kernel Streaming(KS) tutorial

原创 2006年06月07日 16:21:00

Kernel Streaming

[This is preliminary documentation and subject to change.]

Kernel streaming (KS) refers to the Microsoft-provided services that support kernel-mode processing of streamed data. Microsoft also provides three multimedia class driver models that expose streaming functionality to the vendor. The vendor writes a minidriver that runs under one of these three class driver models.

The three class driver models are port class, stream class, and AVStream. These class drivers are implemented as export drivers (kernel-mode DLLs) in the system files portcls.sys, stream.sys, and ks.sys.

Port class and stream class are the older class drivers, used respectively with audio and video minidrivers. (The term KS 1.0 refers to the support provided by the Port Class and Stream Class drivers.) AVStream supports both audio and video minidrivers. You can build an AVStream minidriver on Microsoft Windows XP, Microsoft Windows Server 2003, or any Windows 98 Gold Edition or later platform that has DirectX 8.0 or later installed. If building on a pre-Windows XP system, AVStream is only available if you build from the DirectX (8.0 or later) DDK.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Analyzing Linux kernel crash dumps with crash - The one tutorial that has it all

http://www.dedoimedo.com/computers/crash-analyze.html Finally, the big moment has come....

kernel_patch_tutorial

  • 2016-02-24 20:16
  • 513KB
  • 下载

anaconda-ks.cfg详解

这个文件记录的是安装系统时的一些信息: 以我的虚拟机为例:   #—————————-引用文字-开始—————————- 02 # Kic...
  • jamex
  • jamex
  • 2012-05-14 15:25
  • 1076

kernel_debugging_tutorial

  • 2008-04-23 19:48
  • 453KB
  • 下载

anaconda-ks.cfg详解

anaconda-ks.cfg详解 Posted by 楚霏 – 2010-04-14 这个文件记录的是安装系统时的一些信息: 以我的虚拟机为例: view ...

KS 工作记录

EMMC DDR LCD LVDS LDB FLASH UBOOT V4L2 CALL FLOW TS CAMERA ANDROID MARKDONW KGDB QEMU KER...

[IMX6DL][Android4.4] 超声波模块KS103 Linux驱动源代码

Platform: IMX6DL OS: Android 4.4 Kernel branch: 3.0.35 说明: 1. KS103模块可自行网上查找。 2. 一共使用三组探测,每个IC设置...

[linux系统] kickstart配置文件ks.cfg详解

kickstart是什么 许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可以创建一个文件...
  • kakane
  • kakane
  • 2012-07-04 16:51
  • 17643

解决:在ubuntu下安装R语言ks包时的error:configuration failed for package ‘rgl’

在做Multivariate kernel density estimation,画 用到R语言的ks包,在ubuntu下(R studio)安装遇到了问题: > install.pa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)