我正在使用C#开发Windows应用程序 . 我想在backEnd运行.sys文件(基本上是驱动程序),因为我的代码使用某些函数来实现输出 .
我怎样才能用C#编写代码?如果.sys文件放在“Bin”文件夹中,它就不会运行,因为我猜它可以作为服务运行 .
考虑名称 - "someDriver.sys"
(我在这里使用的是Win7操作系统)
我可以在内核模式下将此.sys文件作为服务运行吗?我的应用程序非常简单,没有安装程序(我也不想拥有它) . 你能帮我解决这个问题,我需要有.sys文件才能使我的功能正常工作 .
1 回答
您是否试图在本文中看到它是如何完成的How to install driver dynamically or install driver as a service for Windows
您必须使用互操作调整调用 .
使用此工具来帮助您进行Interop定义:PInvoke Interop Assistant