Как я могу получить NetBIOS-имя машины из IP в C #? - PullRequest
10 голосов
/ 01 февраля 2010

Учитывая IP-адрес компьютера, как мне получить его NetBIOS-имя программно в C #? Я знаю, что могу получить его из командной строки через "nbtstat -A", но я ищу лучшее решение.

Ответы [ 2 ]

4 голосов
/ 01 февраля 2010

Проверка Использование класса Socket для запроса имени NetBios устройства через UDP (прокрутка вниз).

EDIT

Сообщество отредактировало URL из-за 404 на исходной странице и изменило ссылку для извлечения с web.archive.org

1 голос
/ 01 февраля 2010

Вы можете использовать winapi gethostbyaddr с типом AF_NETBIOS.

...