Please document the reference assignment notation
where you can specify the length of the buffer.
It would be nice in general if documentation included history of changes, IOW, indicated when a feature was added, and when it was altered.
lpBuffer LONG,AUTO lpBufferLen LONG,AUTO StrRef &CSTRING CODE SomeApi( lpBuffer, lpBufferLen) !<-- sets both args StrRef &= (lpBuffer) &':'& lpBufferLen !StrRef now points into the buffer, and has the proper length
Reported in PTSS