Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

МАС адрес [D6, Win95/98, WinME, NT4, WinXP]


Dmitriy_R ©   (2003-02-02 17:45:00) 

Народ подскажите как определить мак адрес машины которая пытается подключится к моей машине. Тоесть подробнее:
У меня на машине написана программа (типа прокси) я хочу сделать чтобы она проверяла не только IP клиента но и его мак адрес, а только после этого пускала его в инет.


Vovan   (2003-02-06 08:12:00) [1]

Давай меняться, ты мне скажешь как IP определить, а я тебе как MAC, а то у меня почему то проблемы возникли :-))


Alex Konshin   (2003-02-02 20:22:00) [2]

Смотри в MSDN
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iphlp/iphlp/ip_helper_start_page.asp
Скорее всего тебе нужно GetIfEntry, GetIfTable и/или SendArp.
И, надеюсь, ты в курсе, что ты не сможешь получить MAC-адрес клиента, с которым ты связываешься через какой-нибудь роутер или свитч.


Наверх

Титульная страница Поиск, карта сайта Написать письмо