-
-
[求助]串口过滤问题
-
发表于:
2010-7-20 16:05
5052
-
本要初学驱动编程, 想照着书上写一个[串口过滤驱动], 但是无论书上的例子,
还是网上能找得到的例子,无一例外的使我不舒服. 问题描述如下:
基本上获取串口设备都是使用IoGetDeviceObjectPointer函数, 但是如果某应
用程序已经打开串口, 那么调用IoGetDeviceObjectPointer函数会返回[拒绝
访问]错误. 即是说, 要想对串口过滤, 必须先加载驱动,然后创建过滤设备,
然后应用程序打开串口, 这样才可以对串口进行过滤. 而我要达到的目地是,
应用程序先打开串口(这程情况很常见), 然后再创建过滤设备, 也可以达到过
滤串口的目的.
望老师们给个答案, 万分感谢.
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!