|
发表于 2008-9-25 09:45:39
|
显示全部楼层
对14#修正
原帖由 xtdumpling 于 2008-9-18 15:22 发表 
6 F9 m* b1 E8 p$ R...9 }' c* n0 Q+ N& s9 x$ M0 h
所以,照code看,当在Driver中安装一个Handle和Interface到Binding Protocol后(gHandleDatabaseKey会++,IHandle的Key=gHandleDatabaseKey)
/ d$ q* d: J) \. z' C$ w是会去ConnectController的,也会执行对应的Support()和Start()才对!! ( ]2 [1 s( {8 n, X3 r& h
上面这句是不对的,
9 R4 x: E8 ?; Q因为ConnectController只会处理ControllerHandle,和ImageHandle/DriverBindingHandle无关- I+ W y. W" @8 m' J8 d
所以应该是当有新的ControllerHandle产生时,才会ConnectController()-->Support()/Start() |
|