public static extern void m3_ResetErrorInfo(IM3Runtime runtime);
public static extern void m3_GetErrorInfo(IM3Runtime runtime, out M3ErrorInfo info);
public static extern string m3_FindFunction(out IM3Function function, IM3Runtime runtime, string functionName);
public static extern string m3_LoadModule(IM3Runtime runtime, IM3Module module);
public static extern IntPtr m3_GetMemory(IM3Runtime runtime, out uint memorySizeInBytes, uint memoryIndex);
public static extern void m3_FreeRuntime(IM3Runtime runtime);