windows:如何阻止irda加密狗定期自动检测

时间:2014-07-31 21:50:28

标签: c windows sockets hardware infrared

我正在一台win7 32位计算机上用C语言编写IrDA项目的代码。我有另一台计算机设置来显示通过红外线接收的任何数据。这部分有效。然而,只要我将IrDA加密狗连接到PC,它就会开始发送定期数据以搜索其他IrDA设备。我想以编程方式禁用此行为,因此我只看到由于我的代码而发送的数据。有谁知道使用哪个命令?是WSASetService吗?我没有学习套接字编程,也不确定“从注册表中删除一个或多个名称空间中的服务实例。”的确意味着。 http://msdn.microsoft.com/en-us/library/windows/desktop/ms742211%28v=vs.85%29.aspx

1 个答案:

答案 0 :(得分:0)

您是否已手动禁用红外监视器服务?

当使用Windows与基于嵌入式微控制器的设备进行通信时,我在win7中遇到了此功能的问题,该设备与Windows XP配合良好。

我手动禁用了红外监视器服务,发现窗口仍在定期轮询IrDA!

我没有找到任何描述它的文档或如何禁用它,我会继续搜索...