Magnus Olsen wrote:
The unicode utf-7 is 16bits no more or less example letter (do not take the asc2 code exacly I always mix the big and small letter asc code) 65 (letter A) in hex 0x41 the utf-7 unicode utf-7 look like this then 0041 for letter A if the was utf-8 it hav been only hex 0x41 for letter A UTF-8 does have 8 to 32bits range
Windows are using utf-7 that why I think the regsiter are being writen in utf-7 hex
As far as I know UTF-7 is very similar to UTF-8, using only 7 bits per byte instead of 8, or something similar, it's meant for compatibility with systems that don't like use of the full 8 bits. UTF-16 is a 16bit encoding. I don't know whether Windows NT's wide characters are meant to be UTF-16 or UCS-2 (also 16bit, but without the ability to encode characters that need more than 16bits to encode), but my guess it uses one of those.