Я наткнулся на библиотеку c для открытия файлов с именем файла Unicode. Прежде чем открыть файл, он сначала преобразует имя файла в путь, добавляя «\\?\». Есть ли какая-либо причина для этого, кроме увеличения максимального количества символов, разрешенных в пути, на эта статья msdn?
Похоже, что для этих путей "\\?\" требуются версии Unicode Windows API и стандартной библиотеки.
..
, если хотите, - person Antimony   schedule 25.04.2013