代码之家  ›  专栏  ›  技术社区  ›  Benjamin

有什么区别\\.\C:和\\.\C:\

  •  0
  • Benjamin  · 技术社区  · 14 年前

    MSDN ,

    字符串含义
    \\第三部分: 打开C:卷。
    \\第三部分:\ 打开C:卷的文件系统。

    我可以打开 \\第三部分: 音量设备。
    但我打不开 创建文件的目录。

    如何使用带有\\.\前缀的CreateFile打开目录。
    如果我打开目录,我可以用句柄做什么。

    1 回复  |  直到 14 年前
        1
  •  1
  •   SpectralAngel    14 年前

    从同一MSDN页:

    打开卷或可移动时 磁盘驱动器或闪存 驱动器),lpFileName字符串应 指示的根目录 开车。下表显示了一些

    很可能因为WinAPI不支持后面的反斜杠,所以它们的意思相同,但行为不同