utf8_to_ucs2
utf8_to_ucs2(label, strlen(label) + 1, bb->u.body->Description, &size);
(void)utf8_to_ucs2(loader, strlen(loader) + 1, pn->PathName,
ev->name = utf8_to_ucs2(name, isz, NULL, &ev->namesize);
dst = utf8_to_ucs2(src, strlen(src) + 1, NULL, &sz);
uint16_t *utf8_to_ucs2(const char *, size_t, uint16_t *, size_t *);
int utf8_to_ucs2(const char *, CHAR16 **, size_t *);
int utf8_to_ucs2(const char *, CHAR16 **, size_t *);
rv = utf8_to_ucs2(path, &upath, &len);