繁体   English   中英

这个字符串的含义\\\\。\\ c:

[英]Meaning of this string \\.\c:

我正在读这个 在这里,我发现了一些代码行,例如: wsprintf(szDrive, "\\\\\\\\.\\\\%c:", *lpszSrc); 我想问一下,这个字符串给出了什么?

我试图寻找信息,但我发现的所有信息都是:

在此函数的ANSI版本中,名称仅限于MAX_PATH字符。 要将此限制扩展为32,767个宽字符,请调用该函数的Unicode版本并在路径前加上"\\\\?\\" 有关更多信息,请参阅命名文件,路径和命名空间。

这不回答我的问题,所以问这里。 我认为它应该与Windows特定或NTFS连接但不确定。

%cwsprintf的单字符格式说明wsprintf

该代码用于生成此表单的路径名:

\\.\C:

这是物理卷的路径。 在绕过文件系统直接在卷上执行文件操作时,可以使用此类路径。 例如,在实现原始磁盘复制时,您将使用这样的路径。 CreateFile的文档有更多细节。

这一切都与您在此处找到的代码执行原始磁盘副本的事实相关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM