阅读:2812回复:2
请教关于miniport, port driver,disk.sys 之间关系的问题
在存储这一块,对于HBA卡这种东西,有miniport driver, port driver和disk.sys 驱动,它们还会创建PDO,和FDO,还有驱动也为分 function driver, filter driver, bus driver。function driver 创建fdo, bus driver 创建 pdo,被他们的之间的关系弄混了。我想在这求证一下,我的理解。
是不是 port driver和miniport driver合起来成为一个bus driver, 它们创建的设备叫做pdo, dis.sys是function driver它创建的设备是fdo, 请问是这样的吗? |
|
沙发#
发布于:2008-02-04 21:52
你理解错了。其实disk.sys是个class driver,也可以理解为Port driver。。
bus driver是总线驱动,Windows 系统下有各种专门的bus driver,例如pci.sys, pciide.sys,pcmcia.sys,usbport.sys等。 一般从上到下 class driver或者Port driver->Miniport->bus driver. |
|
|
板凳#
发布于:2008-02-27 15:12
disk.sys是个class driver? 那class driver 到底是 什么? intermedia driver or TDI??
|
|