首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >\\C:和\\C:\

\\C:和\\C:\
EN

Stack Overflow用户
提问于 2010-08-30 04:32:28
回答 1查看 152关注 0票数 0

MSDN中,

串义 \.\ C:打开C:卷。 **\\ C:*打开C:卷的文件系统。

我可以打开\.C:卷设备。

但是我无法通过CreateFile打开**\\C:**目录。

如何使用\.\前缀通过CreateFile打开目录。

如果我打开目录,我能通过使用句柄做些什么。

C:**和\.C:**是否相同?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-30 05:18:44

来自同一个MSDN页面:

当打开卷或可移动媒体驱动器(例如软盘驱动器或闪存拇指驱动器)时,lpFileName字符串应该是以下形式:.\X:。不要使用尾随反斜杠(),它指示驱动器的根目录。下表显示了驱动器字符串的一些示例。

最有可能的是,由于WinAPI不支持尾随反斜杠,它们的意思是相同的,但行为不同。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3597889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档