我正在使用DNSServiceDiscovery C Library Bonjour来检测相机和打印机。我正在使用Windows 7和Visual 2010.
我能够检测到相机和打印机。 现在我想知道如何在从网络中删除设备时收到通知。
建议我如何实现此功能。
答案 0 :(得分:1)
如果您继续运行DNSServiceBrowse操作,最终会在以前找到的某个服务不再存在时收到通知。然而,这不是一个瞬间的事情。请记住,Browse的主要用例是填充用户可以从中选择服务的UI。
答案 1 :(得分:0)
彻底研究后,我找不到办法做到这一点。
答案 2 :(得分:0)
Bonjour Api无法知道何时移除设备。
如果设备公开某些服务并且客户端程序与之同步,那么我们可能知道它。我正在为我的应用程序做同样的事情。