之前有廠商給了DLL,可是怎麼Load都無法使用,所以需要透過工具去看DLL內是否有定義好export。
正常的DLL看起來像這樣:
異常的看起來像這樣:
差異在於funcion那邊會看到奇怪的名字,所以就無法使用。
看DLL的工具可以參考這篇網誌:[微軟]使用 Dependency Walker 工具,檢查程式與 DLL 的相依性
ps.使用dependency walker開啟dll時,dll的檔案路徑不可包含中文!
沒有留言:
張貼留言