Учитывая IP-адрес компьютера, как мне получить его NetBIOS-имя программно в C #? Я знаю, что могу получить его из командной строки через "nbtstat -A", но я ищу лучшее решение.
Проверка Использование класса Socket для запроса имени NetBios устройства через UDP (прокрутка вниз).
EDIT
Сообщество отредактировало URL из-за 404 на исходной странице и изменило ссылку для извлечения с web.archive.org
web.archive.org
Вы можете использовать winapi gethostbyaddr с типом AF_NETBIOS.
AF_NETBIOS