Есть роутер, мой ПК подключен к нему напрямую через LAN.
Хочу получить список клиентов программным образом.
Пробовал использовать такой метод:
DirectoryEntry root = new DirectoryEntry("WinNT:");
foreach (DirectoryEntry computers in root.Children)
{
foreach (DirectoryEntry computer in computers.Children)
{
if (computer.Name != "Schema")
{
Console.WriteLine(computer.Name);
}
}
}
Но получаю только список пк, в то время, как антивирус ESET каким-то образом узнает, что к сети подключилось новое Android устройство.
Собственно вопрос, как получить список устройств локальной сети?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей