-
Notifications
You must be signed in to change notification settings - Fork 672
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why file name are uppercase when reparse point is used ? #293
Comments
Have seen the same/similar issue with symlink reparse points pointing to dokan volumes. |
Short file name (= alternate file name, DOS 8.3...) may be mandatory for few features, symlink, hardlink and reparse points seems to be ones of them. Short file name is not supported on Dokan today. This should be done here and here. #define DOKAN_OPTION_SHORTNAME 512 // short name is supported should also be added. It will be the user-mode driver responsibility to resolve short file name on IRP_MJ_CREATE. |
This issue seems to be invalid. I tested with a long file name and the name is not only uppercase but not changed like if this was short names.
Like @Maxhy said, short name are not supported by Dokan currently. I have recreate the issue here: #301 I update this issue as an open question since I am enable to find any information that could show if this is a normal behaviour of windows or a dokan issue. |
http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-symbolic-links/ |
I meet this problem, too. |
I did not verify this, but this is fixed according to the 13 Feb 18 12:27 e-mail by Craig Barkhouse (Microsoft):
|
@Rondom yes, |
When reparse point is enabled (mount in a empty folder), all request seems to use the short file name.
We should take a look to see if it is the kernel that does not provide the correct name or it is a dokan issue.
The text was updated successfully, but these errors were encountered: