以编程方式枚举Microsoft Edge历史记录

5

我使用FindFirstUrlCacheEntry/FindNextUrlCacheEntry Win API在C++中以编程方式获取Internet Explorer的历史记录。

您能告诉我如何使用C++(Windows API)获取Microsoft Edge历史记录吗?


我已经找到并在这里发布了详细的答案:https://dev59.com/I6rka4cB1Zd3GeqPeX7f#52885973 - Gautam Jain
2个回答

2

1
历史记录存储在 \AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat 中。它使用微软的可扩展存储引擎来存储数据。有一个C++包装器,用于访问可扩展存储引擎文件,我已经用它来访问此文件中的数据。
WebCacheV01.dat 中的 "Containers" 表格显示了哪些 "Container_X" 表格具有 "Content" 或 "History" 类型,以及安全目录及其顺序。您可以使用 ESEDatabaseView 实用程序 查看 WebCacheV01.dat 文件中的数据。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接