I have a c++ program for which i created manifest file and set long path aware to true. On newer versions of windows it works as expected.
But what will happen if i launch my app on older versions of windows, where long path aware is not supported. It will launch and will work as expected like there is no long paths, or it will not launch at all, or will launch and throw exception when using affected api?
Is there any problems i should be aware of?
My program doesnt use constants bigger than 260 for filesystem api and doesnt assume that long path aware should be true. My program just iterates through files using recursive_directory_iterator.
I tried to search through win api documentation, but couldnt found any information about this.