我的PC上连接了3G USB调制解调器。我正在尝试编写一些软件来使用C#编程语言控制此调制解调器。
当我插入调制解调器时,调制解调器应用程序软件会打开,但是由于我不需要它,因此我立即关闭了该应用程序并确保它已退出。
我正在开发的C#应用程序运行正常,但是有时当我向调制解调器发送SMS消息时(关闭应用程序后),调制解调器软件会重新打开自身并拦截我发送给它的SMS。
这将阻止我正在开发的应用程序接收SMS,并阻止我在软件中处理消息。
有谁知道为什么(或如何)我的计算机可以这种方式重新激活我的调制解调器软件,因为它阻止了我正确地开发我的SMS软件。
谢谢
调制解调器安装程序(如果您的应用程序和调制解调器像我的一样)很可能在没有意识到的情况下安装了后台服务。
弹出打开您的开始菜单,然后在搜索框中键入service,在结果中寻找服务控制管理器。
找到它后,单击它以打开服务控制管理器。
在列表中查找似乎与您的调制解调器相同的服务名称,或者可能暗示它适用于调制解调器
就我而言,我的3G数据卡称为“阿尔卡特雪邦调制解调器设备助手”,是阿尔卡特USB 3G GSM调制解调器
如果您认为已识别正确的条目,请双击该条目以打开其属性。
如您所见,我已经禁用了我的系统,如果您的系统正在运行,则需要先单击“停止”,然后单击“确定”并重新打开属性,然后才能将启动类型更改为“已禁用”或“手动”。
我不使用自己的调制解调器软件,而是我自己的软件专用的调制解调器软件,但是您可能希望将其设置为手动,这样您就可以根据需要单击“开始”和/或“停止”。
服务停止后,您应该发现它不再干扰您的C#代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句