Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在对串行通信协议进行逆向工程。在我解码这些位之后,我应该为它编写一个接口。我的选择分为编写过滤器驱动程序以拦截传入和传出的数据或仅进行基本的串行直接通信。与使用另一种方法相比,使用一种方法有什么优势吗?
嗯,有很大的不同:
这些都是相当严重的缺点。我能想到的过滤器驱动程序的唯一优点是代码对用户模式程序员完全不可见。然而,这也是一种负担,当过滤器驱动程序行为不端时,这个程序员几乎无法帮助您获得诊断信息。