我想开发一个驱动程序,所以我创建了一个服务和一个.sys文件供驱动程序显示,我现在不知道如何附加这两个文件或如何将我的驱动程序注册到Windows。 所以告诉我应该遵循的步骤。
感谢并希望得到积极回应。
答案 0 :(得分:1)
取决于你写的驱动程序。如果它是一个设备驱动程序,它会在系统需要它时自动加载以用于先前定义的设备类。
对于不需要设备的驱动程序,您需要特殊的驱动程序服务。请参阅此CodeProject示例 - “动态加载和卸载驱动程序”部分
答案 1 :(得分:1)
您可以使用StartService API加载驱动程序。你也可以使用ZwLoadDriver。这是一个原生API。您可以在MSDN中找到有关它们的更多信息。
答案 2 :(得分:0)
基本上最直接的是使用以下api(按此顺序)。我认为这应该是非常直截了当的。
http://msdn.microsoft.com/en-us/library/ms684323%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms682450%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms686321%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms682028%28v=VS.85%29.aspx