64位程序調(diào)用32位程序模塊的方法、裝置、介質(zhì)及設(shè)備
基本信息
申請?zhí)?/td> | CN201911375244.7 | 申請日 | - |
公開(公告)號 | CN111142969A | 公開(公告)日 | 2020-05-12 |
申請公布號 | CN111142969A | 申請公布日 | 2020-05-12 |
分類號 | G06F9/445 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 高古尊;何曉文;李啟光 | 申請(專利權(quán))人 | 貴陽動視云科技有限公司 |
代理機構(gòu) | 北京名華博信知識產(chǎn)權(quán)代理有限公司 | 代理人 | 貴陽動視云科技有限公司 |
地址 | 550000 貴州省貴陽市貴陽國家高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)長嶺南路160黎陽大廈(高科一號)A棟5層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本文關(guān)于一種64位程序調(diào)用32位程序模塊的方法、裝置、介質(zhì)及設(shè)備,64位程序調(diào)用32位程序模塊的方法包括:調(diào)用LoadLibrary32函數(shù)和GetPorcAddress32函數(shù);通過所述LoadLibrary32函數(shù)調(diào)用LoadLibrary函數(shù)加載32位目標程序模塊,通過所述GetPorcAddress32函數(shù)調(diào)用GetPorcAddress函數(shù)獲取所述目標程序模塊中的目標函數(shù);將寄存器中的參數(shù)保存到棧中,并調(diào)整指針訪問范圍;調(diào)用所述目標程序模塊中的目標函數(shù)??梢詫崿F(xiàn)64位程序調(diào)用32位程序模塊,64位程序與32位程序模塊在同一進程下運行,不需要單獨對每一個需要調(diào)用的函數(shù)進行封裝,沒有進程同步,也不需要額外注冊組件。 |
