В висте появилось достаточно приличное количество новых api-функций, которых не было в XP. Скажите пожалуйста, можно ли их использовать, но при этом сохранить совместимость с XP? Таскать dll с собой нельзя, т.е. нужно как-то включить код используемых функций в экзешник(среда разработки VS2010).
Euler, Если я в автосервисе спрошу: "В Bugatti Veyron есть функция вертикального взлёта, нельзя ли мне её как-то прикрутить к моему ТАЗу?", каков будет ответ? Тот же CreateSymbolicLink() для файлов, к примеру. Да, reparse point. Да, можно сделать через FSCTL. Однако NTFS.SYS из-под XP его не поймёт.
Euler какая может быть совместимость если в XP их (этих новых функций НЕТ..? вообще же думаю что любую функциональнось можно реализовать самостоятельно, вопрос лишь в том, что для этого придется сделать..