|
pure virtual |
Copies pszSource to pszDest and always NULL terminates the output.
pszDest | [ out ] A pointer to the destination buffer. |
cDest | [ in ] The maximum number of charaters to copy. |
pszSource | [ in ] A pointer to the NULL terminated string to copy. |
pcCopied | [out, optional] The address of a variable in which, on success, will be placed the number of characters copied to pszDest (not including the NULL terminator). On failure this will be set to zero. If this information is not required, NULL can be passed. |
Success | P6R::eOk | |
Failure | P6R::eInvalidArg | pszDest or pszSource is NULL or cDest is zero |
P6R::eTooBig | pszSource is longer than cDest characters. The output was truncated. |