I have added support for UNC paths by converting \\server\share to \\?\UNC\server\share.
The primary changes required for this are in Path where I updated the logic that adds and removes the prefix to be UNC path aware. I also needed to implement a fix to CreateDirectory because the server name was being incorrectly detected as needing creation.
I have added support for UNC paths by converting
\\server\share
to\\?\UNC\server\share
.The primary changes required for this are in Path where I updated the logic that adds and removes the prefix to be UNC path aware. I also needed to implement a fix to CreateDirectory because the server name was being incorrectly detected as needing creation.