【问题标题】:NTFS Junctions, trouble understanding the APINTFS Junctions,难以理解 API
【发布时间】:2010-12-31 18:13:59
【问题描述】:

更新:这个问题演变成了一个关于NTFS filesystem filter driver如何在备份应用程序和其他需要知道的程序中使用Win32 API的问题磁盘上真正的文件是什么?连接点和重解析点是我需要考虑的关键概念,也是 NTFS 文件系统中最令人困惑的东西。

原问题如下:


  1. 什么是 Win32 API 用于检测目录是否为联结?
  2. NTFS 层次结构中的“何处”(由于缺乏更好的理解)存储连接?
  3. 如果我创建一个联结c:\thejunction_mydir两个目录是否会成为彼此的联结?即 createdreferenced

【问题讨论】:

标签: winapi ntfs junction reparsepoint


【解决方案1】:

如何检测重解析点?

Determining Whether a Directory Is a Mounted Folder 就是答案。它展示了如何确定一个文件夹是否是一个重解析点,因此它是否也可能是:一个连接点、一个符号链接或一个挂载点。

【讨论】:

  • 这不是真的。连接点不像硬链接;它们就像软链接,因为它们只是指向路径的指针,而不是对磁盘上同一位置的第二次引用。
  • 但 Windows Vista 及更高版本有一个不同的软链接,称为符号链接,建议在任何一天都通过 Junctions。
猜你喜欢
  • 2017-05-17
  • 2021-10-10
  • 2010-10-28
  • 2014-11-15
  • 2014-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多