SendArp API関数を使用して、ネットワーク上に存在するMACアドレスを取得しました。
MACアドレスを取得したので、このデバイスに関する詳細情報(名前、タイプ、製造元名など)を取得したいのですが、どのAPIが(最も)これに適しているかわかりません。
誰か助けてもらえますか?
MACアドレスから取得できる唯一の情報は製造元です。リストはここにあります: http://standards.ieee.org/develop/regauth/oui/oui.txt 。これはネットワークインターフェイスの製造元であることに注意してください。ベンダーBのデバイス内にベンダーAのネットワークインターフェイスを配置することができます。
詳細情報を取得するには、おそらくMACアドレスではなくIPアドレスを使用して、デバイスに接続する必要があります。 Windowsの場合はWMI、Linuxの場合はSSH、プリンター/スイッチ/ PSUの場合はSNMPなどを使用できます。