https://bugs.winehq.org/show_bug.cgi?id=50036
--- Comment #6 from Erich E. Hoover erich.e.hoover@gmail.com --- (In reply to Zebediah Figura from comment #5)
... It seems a bit questionable to me, personally, since reparse point behaviour is visible in a lot of ways and you'd basically need to hack all of them to avoid letting the application know.
I don't have a lot of free time at the moment, but I can throw something together if you're interested. There's only a couple fundamental places that the reparse behavior is currently exposed (one on the server side and one in ntdll), as everything else is done at a higher level using the more primitive components. So, the idea would be that on creation you would give the special reparse tag but then any time you go to "read" it that the special tag would cause you to treat it as a regular file.