Uso un archivo dll que incluye esta función:
unsigned long PPRRN(CAxECRClass98* obj, char**RRN, double total_amount, double add_amount ); var ref = require("ref-napi"); var ffi = require("ffi-napi"); var MyLibrary = ffi.Library('./AxECR98.so', { "PosPurchaseRRN":["ulong", [myobjPtr,"char**", "double", "double",]], });¿Cómo puedo crear una variable para el segundo argumento?
var testp = ref.alloc('char **'); var someBuffer = new Buffer("yout_text"); ref.writePointer(testp,0,someBuffer);testp es tu variable