WDK 10 - Rpcrt4.System Error 2

WDK 10 - Rpcrt4.System Error 2

本文关键字:Error System Rpcrt4 WDK      更新时间:2023-10-16

我一直在使用WDK 10,我将rpcrt4.lib添加到了链接器中。我的司机已经成功地建造了。当我尝试使用命令网启动mydriver运行驱动程序时。我收到系统错误2消息。我尝试使用依赖关系沃克,但我看不出任何DLL文件丢失。当我从其他依赖项中删除rpcrt4.lib时,我可以毫无问题地运行驱动程序。但是,当我添加rpcrt4.lib时,它会成功构建,但是在写网上启动mydriver时,它给出了系统错误2。我需要rpcrt4.lib,因为我使用函数uuidCreate。

我过去1周一直在研究这个问题,但没有找到任何东西。

谢谢

Rpcrt4.dll是用户模式dll,不能在内核空间中使用。当然,您的驱动程序是用代码STATUS_OBJECT_NAME_NOT_FOUND的失败负载(映射到WIN32错误ERROR_FILE_NOT_FOUND(2)) - HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRpcrt4.dll的系统搜索注册,找不到

对于以内核模式创建UUID,您需要使用ExUuidCreate

相关文章: