用SCM加载驱动CreateService()的lpBinaryPathName 使用的是相对路径"mydrv.sys",发现后面StartService()总是返回0x2(系统找不到指定的文件), 不明白为什么, 总觉得文件路径应该不是问题, 因为前两天也是这个相对路径, 而且成功了,而且如果路径不对,CreateService()应该返回NULL啊, 郁闷了很长时间,终于写成完全路径格式,没想到一下子就加载成功了,于是心理很不服气, 把路径名改成"gfhk"这样无效的文件名,CreateService()仍然返回一个句柄, 这,这,这太坑爹了啊!!!!
转载于:https://www.cnblogs.com/hongbin/archive/2012/04/02/2430303.html