esedbの読み込み(1)
少し、プログラムの勉強です。
Microsoft Edgeの履歴は、WebCacheV01.datファイルに保存されています。
環境により、名前はWebCacheV24.datかもしれません。
ファイルの内容は、NiirSoftnのESEDataBaseViewで内容を確認できます。
http://www.nirsoft.net/utils/ese_database_view.html
このファイル、直接読む方法が気になっていましたが、発見できました。
JetがつくAPIを使えば操作できます。
https://msdn.microsoft.com/ja-jp/library/gg294044(v=exchg.10).aspx
JetSetSystemParameter等のAPIの操作で可能です。
//データベースのオープン処理
JetAttachDatabase(sesid,InFile,JET_bitDbReadOnly);
JetOpenDatabase(sesid,InFile,0 , &dbid, JET_bitDbReadOnly);