Это не будет работать, если c:\\A
уже существует.Проверьте ошибку (ERROR_PATH_NOT_FOUND
?).Есть ли у пользователя права на запись в эту часть диска?
Из документов
Один или несколько промежуточных каталогов не существуют;эта функция создаст только конечный каталог в пути.
Код будет работать одинаково на обеих машинах, поэтому он должен зависеть от конкретной среды.
В целом, все ваши Win32Вызовы API должны проверять и обрабатывать ошибки.Это ускорит решение таких проблем в будущем.