Получить mac-адрес для удаленного компьютера под управлением NT4 на C

StackOverflow https://stackoverflow.com/questions/62868

  •  09-06-2019
  •  | 
  •  

Вопрос

Можно ли определить MAC-адрес отправителя удаленного подключения под Windows NT 4?Удаленный компьютер открывает сокет-соединение с моим приложением, и я могу получить IP-адрес.Однако мне нужно определить MAC-адрес на основе информации, доступной из сокета, такой как IP-адрес удаленного устройства.

Я пробовал использовать SendARP но, похоже, это не поддерживается в Windows NT4.

Это было полезно?

Решение

Попробуйте GetIpNetTable.Эта функция документирована как поддерживаемая начиная с NT 4.0 SP4.

Другие советы

Надеюсь, что машина не слишком удаленный.MAC-адреса будут известны только для локальной сети (подсети).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top