The flag
controls how the
function treats invalid characters.
Some people claim that the following sentences in the documentation
are contradictory:
"Starting with Windows Vista, the function does not drop
illegal code points if the application does not set the flag."
"Windows XP: If this flag is not set,
the function silently ...