游民家园

leafyoung v.s. dotnet

导航

[Misc]如何得知系统存在哪几个COM口?

1. 查询HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM键;
2. 查询HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\COM Name Arbiter下的键值:ComDB,该键值是一个256bit的二进制值,每一位对应一个COM Port.假如相应位为1,表示该Port已经被占用,否则就是闲置的Port.

posted on 2004-10-03 16:07  游民一族  阅读(936)  评论(0编辑  收藏  举报