此帖出自嵌入式系统论坛
最新回复
我今天也刚好学DDK,想做模拟键盘消息
与LZ一样无法start service(Disabled or device not present)
后经对比winio和kbfilter的代码,发现winio在DriverEntry()里就有IoCreateDevice()创建设备了,而kbfilter却是在AddDevice()中调用IoCreateDevice()。
因此顺手将kbfilter中的IoCreateDevice()移到DriverEntry里,可以Start了!
但什么用都没有(估计这样就要在DriverEntry代码里IoAttachDevice到一个驱动才行,大虾快浮出来救命啊。。)
另外用sc stop kbfltr 会蓝屏。。估计是没写Unload..唉,只好delete了service
详情
回复
发表于 2007-2-27 16:52
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持