Yes, you need to remove the ";ANSI" suffix on your call. That's telling PB to make the call as ANSI rather than Unicode:
public SUBROUTINE XY_abcLink (long handle, ref string parameters, ref string result) LIBRARY "XYABC.DLL" ALIAS FOR "XY_abcLink"
Yes, you need to remove the ";ANSI" suffix on your call. That's telling PB to make the call as ANSI rather than Unicode:
public SUBROUTINE XY_abcLink (long handle, ref string parameters, ref string result) LIBRARY "XYABC.DLL" ALIAS FOR "XY_abcLink"