Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: need help, ping netCF2.0+winME2003 Добавлено: 23.07.10 12:25  

Автор вопроса:  ftesh | ICQ: 217815298 
Необходимо написать функцию пинга на VB.NET под 2.0 CF, для 2003го WindowsMobile.

Для пинга использую сокет Raw и ICMP пакеты

New Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.ICMP)


Проблема вся заключается имено в 2003м мобайле. При вызове этого конструктора матерится что тип сокета не поддерживается данным AddressFamily. Да и вообще, пробывал прогонял в цикле первые два параметра, создать сокет с протоколом ICMP не получается. На старших виндах все работает нормально.

Поэтоум надо как-то написать пинг обходными путями..

Может есть знатоки, и ктонибуть хотяб примерно на мысль наведет? А то уже обгуглился по самое немогу.
Заранее благодарен.

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 24.07.10 03:06
Как ты так гуглил хорошо, если я за 20 секунд нашел 5 ответов на твой вопрос еще на первой странице?

Ответить

Номер ответа: 2
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #2 Добавлено: 24.07.10 19:03
а My.Computer.Network.Ping в мобайл'03 не канает?

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 24.07.10 20:02
Там похоже полностью вырезали эту функциональность.
System.Net.NetworkInformation.Ping тоже нет

Ответить

Номер ответа: 4
Автор ответа:
 ftesh



ICQ: 217815298 

Вопросов: 1
Ответов: 3
 Профиль | | #4 Добавлено: 26.07.10 09:17
Пруфлинк?)

Мож я конечно кривой, но на точку нет я видел всего пару примеров. А уж конкретно под netCF и уж темболее 2003й мобайл невидел ничво..

Мож ктонить хотяб подскажет на предмет готовых библиотек?

Ответить

Номер ответа: 5
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #5 Добавлено: 26.07.10 14:01
http://tinyurl.com/2vstrtx

Ответить

Номер ответа: 6
Автор ответа:
 ftesh



ICQ: 217815298 

Вопросов: 1
Ответов: 3
 Профиль | | #6 Добавлено: 28.07.10 14:43
офигенно большое спасибо)
за шутку)


Но..Конкретный работающий пример есть?
В опенНетЦФ остался класс пинг, но..на 2003й винде он все такж не работает..

Вопрос остался так и нерешенным = \

Ответить

Номер ответа: 7
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #7 Добавлено: 28.07.10 17:26
Чтоб конкретный работающий пример сделать, нужно иметь конкретную работающую платформу на руках иметь.

В OpenNetCF нет пинга? Если он работает на мобильной платформе, но не работает на обычной винде, то нужно будет 2 варианта кода иметь и в зависимости от того какая платформа, использовать его.

Или пинг не работате на мобильной платформе? Тогда по документации посмотреть почему он может не работать, провреить у себя, может фаервол или еще что-то режет.

Ответить

Номер ответа: 8
Автор ответа:
 ftesh



ICQ: 217815298 

Вопросов: 1
Ответов: 3
 Профиль | | #8 Добавлено: 29.07.10 10:07
облажался немног..
Перекачал опенНетЦф все работает. Немног смутил текст экзепшена "Impossible to send a packet" на 2003м WM, на пятой винде он грит, что "Дестинейшн дазнт экзист ин нетворк" или чет тип такого..

А вообще, не по теме, про конкретноработающию платформу - в SDK VS идут имули для мобайлных версий виндов. Такчт на руках ее иметь не обязательно.

Всем пасибо кто откликнулся)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам