kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1954回复:21

我要写一个class driver该怎么动手?ydyuse和trent俩大佬知道么?

楼主#
更多 发布于:2002-12-06 09:17
还有,我怎么暴露接口,用户层得directshow的相应filter该怎么写

斑竹们,大牢们,难兄难弟们,快来帮忙阿!!!
二姑家的猫想......
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-06 09:35
没人回答?

我是不是问错论坛了?还是自己说的不清楚或说错了?
二姑家的猫想......
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-06 09:48
老兄,你去看DDK的例子MOUCLASS和KBDCLASS吧。
这个问题比较大。
生命驱动,活力无限!
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-06 09:50
有两种类型,你究竟要开发那种?
生命驱动,活力无限!
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-06 10:00
老兄,你去看DDK的例子MOUCLASS和KBDCLASS吧。
这个问题比较大。


这两种类型有什么区别?
(上班忙VC没时间看,估计不容易看懂,先做理论研究)
ydyuse大佬你有qq,yahooID么?有的话就方便了
二姑家的猫想......
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-06 10:23
class driver
1.A higher-level driver for a physical device, which is connected to a so-called intelligent controller, such as a SCSI HBA, or to an adapter bus. Such a class driver communicates with the corresponding, lower-level port driver according to an established protocol, such as NT-defined SRBs. The system-supplied SCSI class drivers are examples of this type of class driver.
2.A higher-level driver that provides system-required but hardware-independent support for a given class of physical devices. Such a class driver communicates with a corresponding hardware-dependent port driver, using a set of system-defined device control requests, possibly with additional driver-defined (private) device control requests. The system-supplied keyboard and mouse class drivers are examples of this type of class driver, as are parallel class drivers.
生命驱动,活力无限!
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-06 10:34
class driver
1.A higher-level driver for a physical device, which is connected to a so-called intelligent controller, such as a SCSI HBA, or to an adapter bus. Such a class driver communicates with the corresponding, lower-level port driver according to an established protocol, such as NT-defined SRBs. The system-supplied SCSI class drivers are examples of this type of class driver.
2.A higher-level driver that provides system-required but hardware-independent support for a given class of physical devices. Such a class driver communicates with a corresponding hardware-dependent port driver, using a set of system-defined device control requests, possibly with additional driver-defined (private) device control requests. The system-supplied keyboard and mouse class drivers are examples of this type of class driver, as are parallel class drivers.  



请问在视频WDM流式应用的模式是:类驱动+微型驱动,其中类驱动包括三种:1端口类驱动2流类驱动(stream.sys)3AVStream类驱动。
如果我要写第二种流类驱动,它和你上面提到的两个类型有什么关系?

佬大,如果我问得幼稚问得荒唐,莫见怪阿,新手 :“)
二姑家的猫想......
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-06 10:51
快来人啊

我快顶不住了,我顶!

:“(
二姑家的猫想......
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-12-06 11:56
没明白你要什么,说清楚点 :D
我不仅要金子,我还要点石成金的手指!
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-12-06 12:03
没明白你要什么,说清楚点 :D


谢谢帮我顶了一下,稍后给你一分 ^<+ +++>^

为什么我登录了,但是一进这个论坛,论坛左上方确说我没有登录?
二姑家的猫想......
trent
驱动老牛
驱动老牛
  • 注册日期2002-03-01
  • 最后登录2014-09-18
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望185点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-12-06 12:18
[quote]没明白你要什么,说清楚点 :D


谢谢帮我顶了一下,稍后给你一分 ^<+ +++>^

为什么我登录了,但是一进这个论坛,论坛左上方确说我没有登录?
 [/quote]
实际上等路了就行了
我不仅要金子,我还要点石成金的手指!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-12-06 15:40
要写类驱动
去看看ddk下的例程 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-12-06 15:54
要写类驱动
去看看ddk下的例程 :D


谢谢老烟枪,肥猪,肥虫三大佬,下个星期一上午给你们发钱
^<+ +++>^
肥虫大佬是那个例子?
二姑家的猫想......
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-12-06 15:59
[quote]要写类驱动
去看看ddk下的例程 :D


谢谢老烟枪,肥猪,肥虫三大佬,下个星期一上午给你们发钱
^<+ +++>^
肥虫大佬是那个例子? [/quote]
class driver有很多啊,键盘鼠标之类的 :D
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-12-06 16:12
[quote][quote]要写类驱动
去看看ddk下的例程 :D


谢谢老烟枪,肥猪,肥虫三大佬,下个星期一上午给你们发钱
^<+ +++>^
肥虫大佬是那个例子? [/quote]
class driver有很多啊,键盘鼠标之类的 :D [/quote]
哈哈,把我的回答翻来用了。你到SRC下找MOUCLASS和KBDCLASS。
我早回答了。不过你另一个问题我不熟悉。
生命驱动,活力无限!
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-12-06 16:28
[quote][quote][quote]要写类驱动
去看看ddk下的例程 :D


谢谢老烟枪,肥猪,肥虫三大佬,下个星期一上午给你们发钱
^<+ +++>^
肥虫大佬是那个例子? [/quote]
class driver有很多啊,键盘鼠标之类的 :D [/quote]
哈哈,把我的回答翻来用了。你到SRC下找MOUCLASS和KBDCLASS。
我早回答了。不过你另一个问题我不熟悉。
 [/quote]

老烟枪你用过directx的sdk么?如果你熟悉directshow的filter以及
directshow视频捕捉的框架的话,你就知道我说的流驱动是什么意思
总觉得你们说的类驱动和我说的wdm类驱动有点不一样。
我说的类驱动是和用户层打交道得,暴露一些接口,然后我的用户层的directshow filter也会支持这个接口,那样的话,用户层通过调用用户层的directshow filter接口来和我说的类驱动通讯。

不知道我这样说对不对,有谁知道么?
二姑家的猫想......
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-12-06 16:31
com接口
二姑家的猫想......
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-12-06 17:01
有位老兄有个图:
http://www.driverdevelop.com/forum/html_28695.html?1039165233
看是不是?
生命驱动,活力无限!
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-12-06 17:14
对!对!
就是这个capturefilter
我问的就是这个filter怎么写,以及和它通讯的流驱动怎么写!

谢谢老烟枪!!!
你哪里找到的?
二姑家的猫想......
ydyuse
驱动老牛
驱动老牛
  • 注册日期2002-07-25
  • 最后登录2005-03-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-12-06 17:23
对!对!
就是这个capturefilter
我问的就是这个filter怎么写,以及和它通讯的流驱动怎么写!

谢谢老烟枪!!!
你哪里找到的?

就是在本站,后一个问题可能还要靠自己先去熟悉一下。有具体问题再说。
生命驱动,活力无限!
上一页
游客

返回顶部