我所知道的是
\\.\
在用户模式下打开设备的符号链接时使用它
\??\
当我们在内核模式下打开一个设备时使用它
\\?\
长文件名
\\
UNCpath。
但是我想知道更多的细节。
你能否更确切地解释这些前缀?
http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx#paths
显然, \??
是\Global??
的简写形式\Global??
根据这篇文章 :
在NT命名约定中,\ Global? 也可以叫\ \ 缩短访问。