public static extern void SendCommand(JSContext context, [MarshalAs(UnmanagedType.LPWStr, SizeParamIndex = 2)] string command, int length);
public static extern void SetMessageHandler(JSContext context, IntPtr data, [MarshalAs(UnmanagedType.FunctionPtr)] JSDebugMessageHandler messageHandler);
public static extern JSValue EvaluateCreate(JSContext context, JSString fileName, JSString code, out JSScriptException error);
public static extern JSObject CopyGlobalObject(JSContext context);
public static extern void Release(JSContext context);