|
|
发表于 2008-9-25 09:45:39
|
显示全部楼层
对14#修正
原帖由 xtdumpling 于 2008-9-18 15:22 发表 
& _+ ^9 @7 ]4 c6 J/ r...6 ~- C0 h, E; P" ?1 d% |- U
所以,照code看,当在Driver中安装一个Handle和Interface到Binding Protocol后(gHandleDatabaseKey会++,IHandle的Key=gHandleDatabaseKey)( e( {( V& x/ s
是会去ConnectController的,也会执行对应的Support()和Start()才对!!
/ v" r6 \0 ?( p: t上面这句是不对的,
0 x' o T8 |' E" e! y1 I P( W* y因为ConnectController只会处理ControllerHandle,和ImageHandle/DriverBindingHandle无关
/ w) Y! \! H- L& A1 H n所以应该是当有新的ControllerHandle产生时,才会ConnectController()-->Support()/Start() |
|