
Returning the length of the value instead of a boolean allows the user to know when the parameter value exceeded the buffer size passed as the parameter.
Returning the length of the value instead of a boolean allows the user to know when the parameter value exceeded the buffer size passed as the parameter.