| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Is IO_REPARSE_TAG_APPEXECLINK const itself public? I think we could add this to docs so that exclude requests from users. |
Sorry, something went wrong.
|
Rather than a blank target, maybe we could insert a token such as <AppExeLink> to indicate what it is, so that at least users have that information and don't try to work with it like a normal symlink? |
Sorry, something went wrong.
|
Really there can be many reparse point tags for which .Net API return null target. So I think it is better to follow .Net API behavior. See also dotnet/runtime#58233 (comment) |
Sorry, something went wrong.
|
Ilya (@iSazonov) that const is in winnt.h: |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
|
🎉v7.3.0-preview.1 has been released which incorporates this pull request.:tada: Handy links: |
Sorry, something went wrong.
|
The side effect of this change is that one can no longer determine the VersionInfo for the AppX reparse point's target see now-broken code in my |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
PR Summary
Remove use of undocumented APIs for AppExeCLinks. Per AppX team, they have no intent of publishing structure and says users should not directly work with the target.
New behavior which seems acceptable:
PR Context
PR Checklist
(which runs in a different PS Host).