cachecode
驱动牛犊
驱动牛犊
  • 注册日期2005-06-24
  • 最后登录2010-05-16
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:835回复:0

在串口过滤驱动中拦截读请求的问题?

楼主#
更多 发布于:2005-07-21 10:25
     我在serenum的上面加了一层过滤驱动,向驱动发送IOCTL代码使其遇到读请求的时候直接完成读请求,使串口不能接收数据。设返回值为Irp->IoStatus.Status = STATUS_ACCESS_DENIED;Irp->IoStatus.Information = 0;
   但有一个问题是,我再发送IOCTL代码使其允许读后,串口又将我刚才发送到串口的数据给读出来了。
   是因为缓冲的问题么,不知道怎么清掉这些数据啊?
   
游客

返回顶部