StartService返回ERROR_INVALID_HANDLE

时间:2013-06-17 20:13:01

标签: c++ driver wdk

我正在使用Windows Driver Kit 8创建驱动程序。 我在Visual Studio 2012中创建了一个简单项目,其中包含KMDF驱动程序的默认代码。编译驱动程序没有错误。 接下来我尝试使用Kmdmanager安装它,但是出现了错误:

句柄无效(ERROR_INVALID_HANDLE)。

P.S。当我尝试通过StartService将驱动程序作为服务加载时,抛出相同的错误。

P.S.S。其他驱动程序正确加载。

1 个答案:

答案 0 :(得分:0)

问题解决了。 CreateService / StartService不适合KMDF驱动程序。