Enumerating Microsoft Edge History Programmatically

流过昼夜 提交于 2019-12-19 22:03:58

问题


I used FindFirstUrlCacheEntry/FindNextUrlCacheEntry Win API to get Internet Explorer's history programmatically in C++.

Can you tell me how to get Microsoft Edge History using C++ (Windows API)?


回答1:


Not possible at this point in time. Might want to use the 'suggestions routes' at some of the links below.

Developer Feedback Home - https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer

Developer Feedback Twitter - https://www.twitter.com/msedgedev

Feature Suggestions - https://windowsphone.uservoice.com/forums/101801-feature-suggestions/category/18985-web-browsing

Healy in Tampa




回答2:


The history is stored in \AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat. It uses Microsoft’s Extensible Storage Engine to store data. There is a C++ wrapper for accessing Extensible Storage Engine files I've used to access data from this file.

The "Containers" table inside WebCacheV01.dat tells which "Container_X" tables have type of "Content" or "History", as well as the Secure Directories and their order. You can use the ESEDatabaseView utility to view the data inside the WebCacheV01.dat file.



来源:https://stackoverflow.com/questions/31853587/enumerating-microsoft-edge-history-programmatically

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!