I know that file system access in WinRT is different (read: isolated), but I’m curious if we still have to worry about MAX_PATH, or has that restriction been avoided?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
No, the MAX_PATH restrictions haven’t been lifted – if you pass a path longer than MAX_PATH to a windows runtime API which accepts a path, it is still possible it will fail. But MAX_PATH is far less likely to be relevant, since windows runtime APIs typically operate on strings, and not on buffers of characters.
In addition, since metro style apps are typically restricted in the directories that they access, deep paths are less likely to be encountered.