【问题标题】:Accessing alternate data streams in files访问文件中的备用数据流
【发布时间】:2010-12-08 13:19:56
【问题描述】:

在 NTFS 文件系统上,单个文件中可以有备用数据流。是否可以以完全托管的方式访问这些信息?

编辑:另外,我想从现有文件中的备用流中读取。这是如何实现的(如果不能仅使用托管代码,则使用 PInvoke)?

This question 类似,但从 2009 年初开始,.Net 答案使用 PInvoke 写入文件,而不是从中读取。从那时起(到 .Net 4.0?)是否添加了对此的支持,无需使用 PInvoke 就可以做到这一点?

【问题讨论】:

    标签: c# .net windows file-io ntfs


    【解决方案1】:

    很遗憾,仍然无法通过托管的 .Net Framework API 进行访问。

    更新

    这是 ADS 访问包装器的库\源代码:

    http://www.codeproject.com/KB/cs/ntfsstreams.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-29
      • 1970-01-01
      • 2016-08-24
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      相关资源
      最近更新 更多