|
|
发表于 2008-9-25 09:45:39
|
显示全部楼层
对14#修正
原帖由 xtdumpling 于 2008-9-18 15:22 发表 3 S7 _6 G0 n4 i
...
( r/ v/ x' A; m b# j X- o所以,照code看,当在Driver中安装一个Handle和Interface到Binding Protocol后(gHandleDatabaseKey会++,IHandle的Key=gHandleDatabaseKey): b% A2 |9 s0 @1 t4 }3 ^8 d
是会去ConnectController的,也会执行对应的Support()和Start()才对!! k. Y7 W7 t8 e( N2 M0 ?
上面这句是不对的,7 i+ ~" S2 L2 I$ h' m1 I9 k1 N" o) ^
因为ConnectController只会处理ControllerHandle,和ImageHandle/DriverBindingHandle无关
, u6 R* ?: F) W; t" y所以应该是当有新的ControllerHandle产生时,才会ConnectController()-->Support()/Start() |
|