The SCF_strerror() function provides a mechanism for generating a brief message that describes each SCF_Status_t error code. An application might use the message when displaying or logging errors.
The string returned by the function does not contain any newline characters. Returned strings must not be modified or freed by the caller.
A pointer to a valid string is always returned. If the provided error is not a valid SCF error code, a string is returned stating that the error code is unknown. A null pointer is never returned.
Messages returned from SCF_strerror() are in the native language specified by the LC_MESSAGES locale category; see setlocale(3C).
The C locale is used if the native strings could not be loaded.