This function initializes *s to contain UTF32 encoded string passed in chars parameter, of length (in characters, not bytes) len. chars can be NULL if len is 0. If len is -1 then length of chars parameter is determined based on 0 terminator. String is encoded in host endian, 32 bit UNICODE, which is also internal representation used by YwString datatype.