模块名称:CatWasm
作者:zhiyuan
版本:1.0
CatWasm
@备注:
CatWasm
------------------------------
.版本 2
.程序集 CatWasm, , 公开
.子程序 exec, , 公开
.参数 wasm, 字节集
.参数 functionName, 文本型
.参数 args,
.子程序 Free, , 公开
.DLL命令 m3_Call, 文本型, "wasm3.dll", "@m3_Call", 公开, 无错误返回空 有错误返回详情
.参数 funcHandle, 整数型, , 方法指针
.参数 argc, 整数型, , 参数个数
.参数 argv, 整数型, , 参数指针数组的指针
.DLL命令 m3_CallArgv, 文本型, "wasm3.dll", "@m3_CallArgv", 公开, 无错误返回空 有错误返回详情
.参数 funcHandle, 整数型, , 方法指针
.参数 argc, 整数型, , 参数个数
.参数 argv, 文本型, 数组, 参数文本数组
.DLL命令 m3_FindFunction, 文本型, "wasm3.dll", "@m3_FindFunction", 公开, 无错误返回空 有错误返回详情
.参数 funcHandle, 整数型, 传址, out 方法指针
.参数 runtime, 整数型, , 运行时环境上下文指针
.参数 name, 文本型, , 方法名
.DLL命令 m3_FreeEnvironment, , "wasm3.dll", "@m3_FreeEnvironment", 公开, 释放wasm虚拟机
.参数 environment, 整数型, , wasm虚拟机指针
.DLL命令 m3_FreeRuntime, , "wasm3.dll", "@m3_FreeRuntime", 公开, 释放 运行时上下文
.参数 runtime, 整数型, , 运行时环境上下文指针
.DLL命令 m3_GetArgCount, 整数型, "wasm3.dll", "@m3_GetArgCount", 公开, 获取方法参数的个数
.参数 funcHandle, 整数型
.DLL命令 m3_GetResults, 文本型, "wasm3.dll", "@m3_GetResults", 公开, 无错误返回空 有错误返回详情
.参数 funcHandle, 整数型, , 方法指针
.参数 retc, 整数型, , 返回值个数
.参数 retPtrs, 整数型, , 返回的指针数组的指针
.DLL命令 m3_GetRetCount, 整数型, "wasm3.dll", "@m3_GetRetCount", 公开, 获取方法的返回值个数
.参数 funcHandle, 整数型
.DLL命令 m3_LoadModule, 文本型, "wasm3.dll", "@m3_LoadModule", 公开, 加载module到内存 无错误返回空 有错误返回详情
.参数 runtime, 整数型, , 运行时环境上下文指针
.参数 moduleHandle, 整数型, , Module指针
.DLL命令 m3_NewEnvironment, 整数型, "wasm3.dll", "@m3_NewEnvironment", 公开, 创建wasm虚拟机 返回wasm虚拟机指针
.DLL命令 m3_NewRuntime, 整数型, "wasm3.dll", "@m3_NewRuntime", 公开, 创建运行时环境 返回上下文指针
.参数 environment, 整数型, , wasm虚拟机指针
.参数 stackSize, 整数型, , 栈大小 65536
.参数 unused, 整数型, , 0
.DLL命令 m3_ParseModule, 文本型, "wasm3.dll", "@m3_ParseModule", 公开, 解析wasm文件 无错误返回空 有错误返回详情
.参数 environment, 整数型, , wasm虚拟机指针
.参数 moduleHandle, 整数型, 传址, 返回的 Module指针
.参数 wasmBytes, 字节集, 传址, wasm字节集
.参数 wasmBytesLength, 整数型, , wasm字节集长度
16363647299[下载].rar
|