<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>