gpt4 book ai didi

c# - 如何使用 C# 在 Windows 中运行驱动程序(.sys 文件)

转载 作者:可可西里 更新时间:2023-11-01 12:01:21 30 4
gpt4 key购买 nike

我正在使用 C# 开发 Windows 应用程序。我想在后端运行一个 .sys 文件(基本上是驱动程序),因为我的代码使用某些函数来实现输出。

我如何用 C# 编写代码?如果 .sys 文件放在“Bin”文件夹中,它就不会运行,因为我猜它可以作为服务运行。

考虑名称 - “someDriver.sys”(我在这里使用 Win7 操作系统)

我可以在内核模式下将此 .sys 文件作为服务运行吗?我的应用程序非常简单,没有安装程序(我也不想安装)。你能帮助我如何解决这种情况,我需要 .sys 文件才能使我的功能正常工作。

最佳答案

您是否尝试过在这篇文章中查看它是如何完成的 How to install driver dynamically or install driver as a service for Windows
您必须使用互操作调整调用。
使用此工具帮助您定义互操作性:PInvoke Interop Assistant

关于c# - 如何使用 C# 在 Windows 中运行驱动程序(.sys 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9735288/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com