我试图找到一种方法来识别新注册或未注册(通过regsvr32)COM服务器,它们被添加到注册表(CLSID)。有没有我可以使用的回调函数? 我真的不想轮询注册表...获得有关新的COM服务器注册的通知
1
A
回答
1
你在这种情况下寻找的是,如果你可以得到回调写入注册表的某些部分。通过手动将数据写入注册表来注册COM服务器是完全有效的,所以我想不出任何其他的方式。
我不知道该怎么做,但可能会有某种方法,因为在Sysinternals上有regmon工具来记录所有注册表访问。
编辑:其实这里的,这似乎是有关监视注册表访问的问题,所以你可能能够适应代码:
1
你可以看看RegNotifyChangeKeyValue窗口API。它可以用来接收有关注册密钥内容更改的通知。
http://msdn.microsoft.com/en-us/library/ms724892(v=VS.85).aspx
0
相关问题
- 1. 如何获取C#中注册的COM服务器的路径?
- 2. Delphi - 在ROT中注册com服务器
- 3. 获得服务管理器注册的服务
- 4. 注册失败的尝试Windows服务器上注册一个COM DLL 2012 64
- 5. 如何获得所有已注册的服务类型Autofac
- 6. 在构建服务器上注册COM引用的DLL
- 7. 从推送通知服务器识别注册ID
- 8. 如何获得所有COM自动化服务器的列表?
- 9. 无法获得注册到文本安全服务器工作
- 10. 如何注册一个.NET程序集来代替现有的COM服务器?
- 11. 服务注册接收器
- 12. 如何通过更新泊坞窗注册表服务器
- 13. 通过注册TLB访问蟒蛇未注册的COM对象
- 14. Outlook Com没有注册
- 15. 获取COM服务器
- 16. arcgis com注册
- 17. 如何停止在启动时重新注册COM的Delphi 6 COM服务器应用程序
- 18. IIS使用COM获得Class未注册的异常
- 19. 通知自己的服务器有关苹果的IAP?
- 20. 我可以获得注册到TfsTeamProjectCollection的服务列表
- 21. 如何获得集成测试中的注册服务
- 22. 通知APNS反馈服务有关停用通知的设备?
- 23. 注册服务器上的Javascript文件
- 24. 无法注册到注册器的Docker服务
- 25. 是否有可能通过服务注册/提供机器人
- 26. Word COM似乎没有在服务器上注册以便从C#调用
- 27. 服务器通知
- 28. 处理所有注册的服务?
- 29. 有关苹果推送通知服务
- 30. WSO2治理注册表 - 为服务添加通知