locale_object (const LocaleObject)

      A locale object created by UniCreateLocaleObject.

    nptr (const UniChar *)

      String to be converted.

    endptr (UniChar **)

      The remainder of the string to be converted (final string).

    fResult (double *)

      Double-precision floating-point number.

    result (int) - returns

      Return code:

      ULS_BADOBJ

        The locale object specified is not valid.
      ULS_INVALID
        The endptr or fResult argument contains a pointer value that is not valid. The reliable detection of this error is implementation dependent.
      ULS_RANGE
        The conversion resulted in an out-of-range condition.
      ULS_SUCCESS
        The function was successful.
      For a full list of error codes and the decimal and hexadecimal values of the error codes, see Error Codes.


    [Back: UniStrtod Return Value - result]
    [Next: UniStrtod - Remarks]