Windows 8上的文件历史记录

我有一个与使用C#获取/设置“文件历史记录”(Windows 8)设置相关的问题

Windows提供了一个API 文件历史记录API , “允许应用程序读取和修改文件历史记录配置”

  1. 是否有此API的C#版本?
  2. 它需要.NET 4.5吗?
  3. 有没有关于如何使用此API的代码示例?

我找到了一个cpp示例,演示了如何使用文件历史记录

文件历史示例

这很有效:)

我只需要找到一种方法将它从cpp移动到c#