Skip to main content
CFunction 将原始 C 函数指针包装为可调用的 ArkTS 函数。

示例

语法

参数

回调类型参数

当参数类型为 FFIType.callback'k')时,传入的 JSCallback 会被自动提取其 .ptr

获取指针

使用 ffi.getSymbolPtr(handle, name)

异步版本:AsyncCFunction

AsyncCFunction 签名与 CFunction 一致,但返回 Promise<number>,在后台线程执行不阻塞主线程。