Здравствуйте, serduk, Вы писали:
S>Т.е. если я правильно понял, то причина в некоректном преобразовании имени файла?
Скорее всего. Либо в его отсутсвии в указанном месте на диске. Кстати, для преобразования обычной строки в юникодную очень удобно пользоваться макросом CA2W (MFC/ATL).