C#应用程序和微过滤器驱动程序之间的通信

发布于 2024-10-29 11:23:54 字数 47 浏览 5 评论 0原文

是否有通过通信端口与微过滤器通信的 C# 应用程序的示例?

谢谢

is there any example of an c# application that's communicates with a minifilter via communication port?

thx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

落花浅忆 2024-11-05 11:23:54

我建议你使用C#导入dll文件。

我尝试过直接使用c#与驱动程序进行通信,但很混乱。

WDK提供的样本非常适合学习。

I suggest you to use C# import a dll file.

I've tried to use c# directly to communicate with the driver, it is a mess.

The sample provide by WDK is excellent for studying.

£烟消云散 2024-11-05 11:23:54

如果您打算将 C# 应用程序直接与微型过滤器驱动程序的端口进行通信,那么这将是一团糟。按照步骤操作,您就会完成它。

  • 将 cpp exe 连接到端口,并使用该端口将数据从 minifilter(内核模式)获取到用户模式。
  • 使用IPC机制从一端向另一端发送或接收数据。
    • 用c#创建一个exe,从连接到端口的exe中获取数据

If you are going to communicate c# application directly to port of minifilter driver then it will be a mess. Follow the steps and you will get it done.

  • Connect cpp exe to port and get the data from minifilter (kernel mode) to user mode using that port.
  • Use IPC mechanism to send or receive data from one end to another end.
    • create an exe in c# to get the data from the exe that connected to the port
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文