Mail Archives: cygwin-developers/1998/04/14/09:01:57
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------ =_NextPart_000_01BD6791.67096630
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Neither the "\\?\" syntax nor the "\\.\" syntax works in any version
of Windows 95 or the Windows 98 Betas. This is strictly an NT
supported syntax.
What using "\\?\" really does is bypass the normal filename length
restrictions and all lookups in the DosDevices tree of the NT
ObjectManager. This includes the standard DOS device names as well as
any device driver that creates a "symbolic link" in the DOS namespace.
Don't confuse this with a UNIX symlink. It is MS terminology.
See http://www.ntinternals.com/winobj.htm for a utility that will
display the contents of ObjectManager. The "??" key contains the
DosDevice symbolic links.
-----Original Message-----
From: cgf AT cygnus DOT com [mailto:cgf AT cygnus DOT com]
Sent: Saturday, April 11, 1998 8:28 PM
To: cygwin32-developers AT cygnus DOT com
Subject: Re: FW: Special Filenames AUX, CON, etc.
In article
<3 DOT 0 DOT 5 DOT 32 DOT 19980411153134 DOT 00a24770 DOT cygnus DOT cygwin32 DOT developers AT pop DOT ma DOT ult
ranet.com>,
Larry Hall <lhall AT rfk DOT com> wrote:
>According to the MS docs, the "\\?\" syntax is an NT thing only.
Perhaps
>this is now dated information. I don't know. I've heard others
claiming
>that just using UNC is enough to cure this problem. If that's true,
I
>think its better to use this capability, since it is more likely to
work
>for 95 as well.
I wonder if opening the files in "posix mode" works around this, too.
If I have a chance, I'll check out the \\?\ syntax but I do seem to
recall
that it doesn't work on Windows 95.
--
cgf AT cygnus DOT com "Everything has a boolean value, if you
stand
http://www.cygnus.com/ far enough away from it." -- Galena
Alyson Canada
------ =_NextPart_000_01BD6791.67096630
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64
eJ8+IgQPAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQmAAQAhAAAANEQxQkFBM0JBQkQzRDExMThBQjUwMDYwMDhDNzcx
MjkAHgcBIIADAA4AAADOBwQADgAKACYAAgACABsBAQWAAwAOAAAAzgcEAA4ACgAiACoAAgA/AQEN
gAQAAgAAAAIAAgABBIABACkAAABSRTogRlc6IFNwZWNpYWwgRmlsZW5hbWVzIEFVWCwgQ09OLCBl
dGMuAE0MAQOQBgAkCgAAKwAAAAsAAgABAAAACwArAAAAAAADAC4AAAAAAEAAOQAgGRzYume9AR4A
cAABAAAAJQAAAEZXOiBTcGVjaWFsIEZpbGVuYW1lcyBBVVgsIENPTiwgZXRjLgAAAAACAXEAAQAA
ABsAAAABvWW24V1ka6HAz/oR0YAuCAAJ4BuBAICOVyAAAwAGEKT7SUYDAAcQ+QQAAB4ACBABAAAA
ZQAAAE5FSVRIRVJUSEUiPyJTWU5UQVhOT1JUSEUiIlNZTlRBWFdPUktTSU5BTllWRVJTSU9OT0ZX
SU5ET1dTOTVPUlRIRVdJTkRPV1M5OEJFVEFTVEhJU0lTU1RSSUNUTFlBTk5UU1UAAAAAAwAQEAAA
AAADABEQAAAAAAIBCRABAAAAXQUAAFkFAAD8BwAATFpGdYacnM4DAAoAcmNwZzEyNeIyA0N0ZXgF
QQEDAff/CoACpAPkBxMCgA/zAFAEVj8IVQeyESUOUQMBAgBjaOEKwHNldDIGAAbDESX2MwRGE7cw
EiwRMwjvCfe2OxgfDjA1ESIMYGMAULMLCQFkMzYWUAunYwEwMQexaXRoEoEdYSAiClweAT8eACIg
c3lhAjBheCBuBbEdty61Hll3BbBrBCALgCAAcDh5IHYEkACQAiAgb4hmIFcLgGRvdwQgHDk1IdAd
lCIXOCBCARQgYXMuICBUaCcEACDgBCBzdAUQY3QmbCFAA5FOVB6AdXD+cBfBCYAehSQxCqIKhAqA
llcT4AVAdQCQbmcd6T8YIAdAJUEiQAeRJIFieb8KsAQRHbIfAQDAAyBmAxDVCfBhB4AgK0FnHWAp
AX8k5CGhBCAAcCZQKTEroG8cb2sl4CDTHbJEb3P4RGV2DeAHkSTwCeAh0iMdsiWhT2JqBZB0TZkA
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
------ =_NextPart_000_01BD6791.67096630--
- Raw text -