<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    <div class="moz-cite-prefix">On 15/8/6 下午7:52, Pierre Schweitzer
      wrote:<br>
    </div>
    <blockquote cite="mid:55C34A90.7050504@reactos.org" type="cite">
      <pre wrap="">-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

On 06/08/2015 13:39, Piotr Caban wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hi,

On 08/05/15 07:45, YongHao Hu wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">+typedef struct _REPARSE_MOUNTPOINT_DATA_BUFFER +{ +    DWORD
ReparseTag; +    DWORD ReparseDataLength; +    WORD Reserved; +
WORD ReparseTargetLength; +    WORD ReparseTargetMaximumLength; +
WORD Reserved1; +    WCHAR ReparseTarget[1]; +}
REPARSE_MOUNTPOINT_DATA_BUFFER,
*PREPARSE_MOUNTPOINT_DATA_BUFFER;
</pre>
        </blockquote>
        <pre wrap="">This structure is not defined in native ntifs.h. I don't know if
it's acceptable to add it in wine.
</pre>
      </blockquote>
      <pre wrap="">
I'd say, no, it's not.
For the sole reason that the structure defined upper is wrong and
doesn't match reality. Offsets are wrong and data are missing.

Reading the comment[1], you wrote on top of the definition in the
source file you provided, I wonder:
What kind of undocumented things are you referring to?
FSCTL_SET_REPARSE_POINT is documented and taking either
REPARSE_DATA_BUFFER or REPARSE_GUID_DATA_BUFFER.
Would you have details about the missing structure? Would you have
test cases? Real applications that use it?
</pre>
    </blockquote>
    Sry, I did not test this seriously and have no idea whether it was
    right or not.  I do not understand reparse point clearly.<br>
    I found FSCTL_SET_REPARSE_POINT on some open source projects[1][2]
    when I want to create and test reparse points in tr2_functions.
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <br>
    Thank you very much.:)<br>
    <br>
    <br>
    [1]: <a class="moz-txt-link-freetext" href="http://osxr.org/qt/source/qtbase/tests/shared/filesystem.h">http://osxr.org/qt/source/qtbase/tests/shared/filesystem.h</a>  
    line 106<br>
    [2]:
    <a class="moz-txt-link-freetext" href="http://markcox.googlecode.com/svn-history/r37/trunk/tools/reparse.h">http://markcox.googlecode.com/svn-history/r37/trunk/tools/reparse.h</a><br>
  </body>
</html>