1

vc++ プログラムでデバイスが接続された COM ポートを見つけたいです。今まで、私は 0 から 15 までのすべてのポートをスキャンし、応答が私に適している場合はいくつかのコマンドを送信していました。それが私が見つけたポートであることを確認できます。

しかし、これはかなり時間がかかります。

他の解決策???

4

1 に答える 1

2

シリアル API は、必要と思われる種類の ID を提供しないため、さまざまなポートをポーリングするしかありません。デバイスが USB デバイスの場合は、そのデバイスに関連付けられているフレンドリ名からヒントを得ることができる場合があります ( Windows で COM ポートのフレンドリ名を取得するにはどうすればよいですか? を参照してください)。

于 2011-05-18T12:07:20.570 に答える