PRB: CreateFile Fails on Win32s w/ UNC Name of Local Machine

ID: Q129543


The information in this article applies to:
  • Microsoft Win32s versions 1.2, 1.3, 1.30a, 1.3c


SYMPTOMS

CreateFile() fails on Win32s if the file name is a UNC name that refers to the local machine.


CAUSE

This is a limitation of Windows for Workgroups version 3.11. The same problem occurs with 16-bit Windows-based applications using OpenFile().


RESOLUTION

Do not use a UNC name to open a file on the local machine.


STATUS

This behavior is by design.


MORE INFORMATION

There is a similar limitation with Windows version 3.1 and LAN Manager. If you create a network drive and try to open a file on the same network share using a UNC name, it will fail. This also happens with 16-bit Windows-based applications.

Additional query words: 1.20

Keywords : kbWin32s
Version : WINDOWS:1.2,1.3,1.30a,1.3c
Platform : WINDOWS
Issue type :


Last Reviewed: January 14, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.