Получить Mac-адрес для удаленного компьютера под NT4 в C - PullRequest
2 голосов
/ 15 сентября 2008

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

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

Ответы [ 2 ]

1 голос
/ 15 сентября 2008

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

0 голосов
/ 16 сентября 2008

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

...