The function returns the following error codes:
0 ... everything OK -1 ... invalid AttVal parameter (valid range 0..127) -2 ... invalid AttribLayer parameter (valid range 1..4)