【发布时间】:2023-04-07 02:00:01
【问题描述】:
我正在尝试将二进制资源嵌入到我的内核模式静态库中,但我没有看到与 FindResource 和 LoadResource API 等效的内核。你能帮帮我吗?
【问题讨论】:
-
我想通常的方法是将内容嵌入为常量数据,例如,您可以很容易地编写一个工具来将二进制文件(或资源)转换为用 C 编写的常量数组声明。但是必须有现有的(并且更有效的)工具来做到这一点,希望有人可以提出一些建议。
我正在尝试将二进制资源嵌入到我的内核模式静态库中,但我没有看到与 FindResource 和 LoadResource API 等效的内核。你能帮帮我吗?
【问题讨论】:
也许LdrFindResource 和LdrAccessResource 可以帮助你。
但此功能未记录在案且不受 Microsoft 支持。
【讨论】:
编写一个简单的脚本作为预构建事件运行:
Bin2Hex 实用程序char *data[] = {/* hex data */};
【讨论】: