Доступно ли короткое имя файла в Windows 64 и Windows32?
Согласно документации на MSDN, GetShortPathName находится в KERNEL32.DLL
Я проверил документацию MSDN, однако мне не ясно, доступен ли этот вызов как в Windows 64, так и в 32-битной версии.
Я могу видеть:
FileAPI.h (include Windows.h);
WinBase.h on Windows Server 2008 R2, Windows 7, Windows Server 2008,
Windows Vista, Windows Server 2003, and Windows XP (include Windows.h)
Однако битовая версия там не упоминается.