The SLPUnescape() function processes the input
string in pcInbuf and unescapes any SLP reserved characters. If the isTag parameter
is SLPTrue, then look for bad tag characters and signal
an error if any are found with the SLP_PARSE_ERROR
code. No transformation is performed if the input string is an opaque.
The results are put into a buffer allocated by the API
library and returned in the ppcOutBuf parameter.
This buffer should be deallocated using SLPFree(3SLP)
when the memory is no longer needed.
Pointer to the input buffer to process
for escape characters.
ppcOutBuf
Pointer to a pointer for the output buffer with the SLP
reserved characters escaped. Must be freed using SLPFree(3SLP)
when the memory is no longer needed.
isTag
When true, the input buffer is checked for bad tag characters.