我想將一個二進制資源嵌入到我的內核模式靜態庫中,但是我沒有看到FindResource和LoadResource API的內核等價物。你能幫我解決嗎?FindResource的內核模式版本
4
A
回答
2
也許LdrFindResource
和LdrAccessResource
可以幫到你。 但是這個函數沒有文檔記錄,並且不被Microsoft支持。
+0
感謝Harry,這就是我現在所做的,我已經寫了一個簡單的工具將二進制圖像轉換爲頭文件 – Vivek
2
寫一個簡單的腳本來運行作爲預生成事件:
- 運行
Bin2Hex
工具上你的資源 - 注入輸出作爲數組到源代碼:
char *data[] = {/* hex data */};
相關問題
- 1. 如何獲得無內核版本的內核版本
- 2. 內核模塊版本魔術錯誤
- 3. 如何在內核模塊中打印linux內核版本號
- 4. 在運行時從linux內核模塊獲取內核版本
- 5. SAP內核版本的SAP
- 6. CentOS的Linux內核版本
- 7. 如果內核版本與模塊版本不同
- 8. Linux內核版本號?
- 9. BlueZ兼容內核版本
- 10. Linux內核版本編號
- 11. 爲我的路由器的內核版本編譯特定內核模塊
- 12. 我可以在較新的內核版本上使用舊的內核模塊
- 13. 如何找到已編譯的內核模塊的版本?
- 14. ChefSpec上的嘲笑內核版本
- 15. 運行不同版本的內核
- 16. uniq主機名的內核版本
- 17. 內核版本錯誤,insmod的失敗
- 18. ubuntu上的內核版本不正確
- 19. 恢復到以前的內核版本
- 20. 找到正確的內核版本來構建模塊
- 21. 內核模式搶佔
- 22. SDT內核模式掛鉤
- 23. Emacs WinDbg內核模式
- 24. 內核模式轉換
- 25. 目前什麼是Android內核的正式版本?
- 26. 內核版本爲CentOS 7:內核固件不生成
- 27. Fedora 19 x86_64內核版本與內核源碼不同
- 28. 用戶模式和內核模式之間的共享內存
- 29. Android字符串內核版本
- 30. Linux內核版本有什麼區別?
我想象通常的做法是將內容嵌入爲常數數據,例如,您可以輕鬆地編寫一個工具將二進制文件(或資源)轉換爲用C編寫的常量數組聲明。但是,必須存在(並且更高效)工具來做到這一點,希望完全有人可以提出一些建議。 –