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).

    base (int)

      The radix of the integer represented in nptr.

    ulResult (unsigned long int *)

      The resulting unsigned long integer.

    result (int) - returns

      ULS_BADOBJ

        The locale object specified is not valid.
      ULS_INVALID
        The endptr or ulResult 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: UniStrtoul Return Value - result]
    [Next: UniStrtoul - Remarks]