我尝试创建自己的服务来在Windows中编写驱动程序。但是在创建之后,我无法启动它,因为系统说" File not found"。
pszDriver = "D:\\OSS\\Debug\\IOtrserv.sys";
hSrv = CreateService ( hMan, "IOtrserv", "IOtrserv",
SERVICE_ALL_ACCESS, SERVICE_KERNEL_DRIVER, SERVICE_DEMAND_START,
SERVICE_ERROR_NORMAL, pszDriver, NULL, NULL, NULL, NULL, NULL );
之后调用StartService ( hSrv, 0, NULL );
失败并显示"文件未找到错误"。
如果我们在执行上一行之前查看此服务,我们将看到服务的二进制文件在开头具有带问号的名称。对不起,非英语系统语言。
请帮忙,我该如何解决?