locale_object (const LocaleObject)

      Locale object created by a call to UniCreateLocaleObject.

    AttrName (const UniChar *)

      A UniChar string specifies the attribute names for which an attribute object should be created. Multiple attribute names are specified as a string of separate names.

    attr_object (AttrObject *)

      An address that will receive a pointer to an attribute object upon successful completion of UniCreateAttrObject.

    result (int) - returns

      ULS_BADOBJ

        The locale object specified by locale_object is not a valid locale object.
      ULS_NOMEMORY
        Insufficient memory to create the attribute object.
      ULS_SUCCESS
        Successful completion; attr_object points to a valid attribute object.
      ULS_UNSUPPORTED
        The attribute name specified in AttrName is not supported by the locale_object.
      For a full list of error codes and the decimal and hexadecimal values of the error codes, see Error Codes.


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