![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключен ли сетевой кабель [D6, Win2k]
Vladimir © (2003-09-05 11:42:00)
Уважаемые мастера, можно ли программным путем проверить подключен ли сетевой кабель к машине или нет? Если можно, то как?
Заранее спасибо.
Doctor Deejay (2003-09-05 15:10:00) [1]
> покажи код, как ты реализуешь ARP-запросы ..
Ага, покажи... Очень интересно!!
Digitman (2003-09-05 13:47:00) [2]
ну какая разница-то ? ты ж ,наверно, каким-то API пользуешься ..
а ф-ции API предусматривают, наверно, возврат тем или иным образом кодов ошибок, в т.ч. и интерфейсных ...
покажи код, как ты реализуешь ARP-запросы ..
Vladimir (2003-09-05 13:19:00) [3]
Не совсем так. Потому, что я не веду прием передачу данных в том смысле в каком ты это понимаешь, а отсылаю ARP-пакеты, и отлавливаю ответы на них. Таких ошибок как ты описываешь быть не может.
Digitman (2003-09-05 13:00:00) [4]
> Vladimir
> Нет, не скачут
здрасть)
хост недоступен, а ошибки не "скачут" - и ты успешно ведешь прием/передачу данных с неизвестно кем/чем ? так что ли ?
Vladimir (2003-09-05 12:57:00) [5]
Спасибо за ответ. У словия есть. Но если придется идти в сторону прямого общения с платой, то это действительно не оправдывает цели.
Еще раз спасибо.
Song (2003-09-05 12:53:00) [6]
http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=network;action=display;num=1048235683
Anatoly Podgoretsky (2003-09-05 12:34:00) [7]
Ну ты и получил ответ в каких случаях это возможно, у тебя есть эти условия? И при том, я думаю, что АПИ для этого отсутствует, а тогда тебе придется идти в сторону прямого общения с платой.
Vladimir (2003-09-05 12:23:00) [8]
> Digitman © (05.09.03 12:09)
> а удаленный хост (к которому ты обращаешься) попросту недоступен/не
> существует ? что, ошибки разве не "скачут" у тебя в этой
> ситуации ?
Нет, не скачут.
> Anatoly Podgoretsky © (05.09.03 12:06) [3]
> Это не оправдывает цели, такая возсожность есть, но зависит
> от ОС и платы. Но это все равно не эффективно, ошибки в
> основном выскакивают не из за кабеля.
Может и не оправдывают. Я всего лишь задал вопрос, и хотел бы получить на него ответ!
Digitman (2003-09-05 12:09:00) [9]
> Vladimir
так ты просто предпринимай какие-то меры по перехвату и анализу/"гашению" этих ошибок ! и всех делов)
и - заметь - мало ли по какой причине твои "незапланированные ошибки" могут откуда-то и куда-то "скакать" ! на основании чего ты так уверен, что "скакать" они у тебя будут лишь только в одной ситуации - когда какой-то там кабель куда-то не подключен ?
а если он подключен, а удаленный хост (к которому ты обращаешься) попросту недоступен/не существует ? что, ошибки разве не "скачут" у тебя в этой ситуации ?
Anatoly Podgoretsky (2003-09-05 12:06:00) [10]
Это не оправдывает цели, такая возсожность есть, но зависит от ОС и платы. Но это все равно не эффективно, ошибки в основном выскакивают не из за кабеля.
Vladimir (2003-09-05 12:02:00) [11]
Не хочу, чтоб в моей программе выскакивали незапланированные ошибки :)
Digitman (2003-09-05 11:55:00) [12]
а зачем ? смысл ?