If I have a string that resolves to a file path in Windows, is there an accepted way to get a canonical form of the file name?
For example, I\'d like to know whether
GetFinalPathNameByHandle appears to do what your asking for, which is available starting with Windows Vista.