我发现在清理 IE 下载历史记录时,IDownloadHistoryDatabase
会创建一个实现的对象。
实际上,该对象是通过调用ieproxy.dll并使用其IPSFactoryBuffer
实现来创建的。
我已经能够创建对象但我不能使用它,因为我不知道接口定义。
CComPtr<IUnknown> spUnk;
spFactory->CreateProxy(0, IID_IDownloadHistoryDatabase, &spProxyBuffer, (void**)&spUnk);
我尝试查询IProvideClassInfo
使用spUnk
但未实现。
有人有这个接口定义吗?或者关于如何找出这个接口的 vtable 结构的任何想法?