Skip to main content
dlopen 加載共享庫並返回帶類型化符號的 Library 實例。

語法

示例

參數

FFIFunction

結構體類型支持

argsreturns 除了接受 FFIType.* 字符串,還可傳入 StructSchema 實例,用於在寄存器中傳遞的小型 HFA 結構體。
內部流程:

異步調用

每個 symbols 下的函數都掛載了 .async 方法,用於在工作線程上非阻塞調用:
對於基本返回類型,Promise 直接 resolve 值:

類型推斷

dlopen 使用 TypeScript 泛型推斷 symbols 的結構,爲所有定義的函數名提供 IDE 自動補全。

返回值

返回 Library 實例。