我正在用C语言为一台win7 32位计算机上的IrDA项目编写一些代码。我有另一台电脑,可以用红外线显示接收到的任何数据。这部分起作用了。然而,只要我将IrDA加密狗连接到PC上,它就会开始发送定期数据来搜索其他IrDA设备。我想以编程方式禁用此行为,以便只看到作为代码的结果发送的数据。有人知道该使用哪个命令吗?是WSASetService吗?我没有学习套接字编程,不确定什么是“从注册表中删除一个或多个名称空间中的服务实例”。真正的意思是。http://msdn.microsoft.com/en-us/library/windows/desktop/ms742211%28v=vs.85%29.aspx
发布于 2014-08-26 09:36:08
您是否手动禁用了红外监视器服务?
当我使用Windows与基于嵌入式微控制器的设备进行通信时,我在win7中遇到了这个功能的问题,该设备在windows XP上运行良好。
我手动禁用了红外监视器服务,发现windows仍在定期轮询IrDA!
我还没有找到任何可用的文档来描述它或如何禁用它,我将继续搜索...
https://stackoverflow.com/questions/25069537
复制相似问题