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