driver - 链接器错误“未解析的外部符号 __stdio_common_vsprintf”,构建 Windows 内核驱动程序
问题描述
我收到链接器错误:错误 LNK2019:函数 _vsnprintf_l 项目中引用的未解析的外部符号 __stdio_common_vsprintf 项目是 Windows 内核驱动程序。我在代码中使用了 RtlStringCbVPrintfA 和 RtlStringCbPrintfA 函数,它们可能使用 _vsnprintf_l 如果我添加 ucrt.lib 库,链接是可以的,但操作系统不会加载驱动程序,因为出现了对 UM DLL 的依赖。是否可以通过 RtlStringCbVPrintfA 和 RtlStringCbPrintfA 为内核模式链接 OK 获得代码?
解决方案
推荐阅读
- java - 如何使用 Java SDK 在 DynamoDB 中建模多对多关系
- python - 如何将python输出读入R
- java - 我可以使用具有不同字符串的一种布局吗?
- variables - 使用其他变量中的数据引用go中的变量?
- reactjs - 有没有办法避免 React Native 中的包依赖警告?
- clio-api - Matters.json 日期范围过滤器
- excel - 我的代码采用一个空白单元格并将其调整为“空”,将文本变为红色的最有效方法是什么?
- amazon-web-services - 我们可以计划无服务器 aws 而不是部署吗?
- c# - C# WPF 与 CefSharp 在 VirtualBox 中崩溃
- php - SQL 查询不显示每个子类别中的产品