wince6 按键驱动是怎么加载和调用的?
流驱动放到内核烧写之后,应用程序要使用CreateFile来打开这个驱动,然后可以读写。
那按键驱动为什么不需要应用程序去打开这个驱动,它是什么时候被调用的,怎么调用的。
[解决办法]
键盘驱动是开机加载的
开机后,驱动会被加载。有按键按下,会产生中断,进入到对应的IST中,然后会广播按键消息到系统。这样驱动和应用都可以根据这个消息来做对应的处理
[解决办法]
按键驱动是 MS 的框架做了处理,包括输入法