What is the difference between the `A` and `W` functions in the Win32 API?
The A
functions use Ansi (not ASCII) strings as input and output, and the W
functions use Unicode string instead (UCS-2 on NT4 and earlier, UTF-16 on W2K and later). Refer to MSDN for more details.