1) The documentation we've found for Unicode support in Windows seems vague on how Unicode is implemented. A good deal of it seems to imply that a character is always represented by exactly two bytes, no more, no less, under all conditions. And the specific term UTF-16 doesn't seem to be employed. Precisely what Unicode encoding is employed by Windows (specifically Win2K, Windows Server 2003, and WinXP)? Is it, in fact, UTF-16, including the use of surrogate pairs? Or is it something older, or a subset, or some Microsoft variation, restricted to 65,536 characters?
2) Where can I find up-to-date documentation that describes how Unicode is supported within the Adobe PostScript language?

