阅读:2020回复:6
pdo , fdo 有何用处?
也就是说要这个做什么用呢?是一个struct pointer or sth else?
还有sub pdo是怎么回事儿呢? |
|
|
沙发#
发布于:2002-03-20 09:52
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2002-03-20 10:05
老大,如果我能看懂书就不在这里提问了! :mad:
看来你的回答真实很难给分哦! |
|
|
地板#
发布于:2002-03-20 10:13
看看Walter Oney 的 Programming WDM,网上有中、英文的电子版。就看前几章就可以了。另外,再用用DevView工具(也是Walter Oney 写的),多看看实际情况你就明白了。
|
|
地下室#
发布于:2002-03-20 10:27
PDO:physical device object
FDO:functional device object PDO代表实际存的硬件设备,它是在总线驱动程序(BUS DRIVER)枚举并建立的,它负责与真正的硬件进行I/O操作。 FDO是由用户驱动程序建立的,一般来说,它是用户与真实硬件进行I/O的一个窗口,是Win32赖以沟通内核的一个桥梁。 对于驱动程序开发者,真正需要做的就是开发FDO,至于PDO,它是由BUS DRIVER建立,并在需要的时候作为参数由I/O Manager或其它的系统组件传给你的FDO。 要想真正地了解它们,还需要多看看书! Best regards |
|
|
5楼#
发布于:2002-03-21 10:20
PDO:physical device object 能否给个应用例子(简单的函数调用时的参数讲解即可!) |
|
|
6楼#
发布于:2002-03-21 10:47
建议你去看看Chris Cant著的《设备驱动程序开发指南》,这里对PDO和FDO阐述地非常清楚。这本书是由机械工业出版社的,人民币56.00元(附光盘)。
|
|
|