Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

не возвращается IP адрес КПК

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Munika



Зарегистрирован: 14.12.2009
Сообщения: 1

СообщениеДобавлено: Пн Дек 14 2009 17:34    Заголовок сообщения: не возвращается IP адрес КПК Ответить с цитатой

Добрый день. Хочу задать один вопрос.
Суть вопроса. Имеется КПК с WIN CE через Active Sync под Win XP соединенение работает, через мобайл синх центр в Висте соединение тоже устанавливается с КПК. Но, как только пытаемся пинговать этот КПК по его IP адресу командой ping с "большого брата"- ничего не получается. Так же мы не можем запинговать "большого брата".

Собственно средствами msdn должны получить IP-адрес подключенного мобильного устройства. Мы хотели работать через сокеты с использованием IP-адресов.
Понятно, что если мы его не можем запинговать, то и все реализуемые на программном уровне функции не имеют смысла. Например, когда я с "большого брата" функцией адрес подключенного мобильного устройства, то мне возвращается 127.0.0.1 Т.е. КПК с WIN CE возвращает не свой сетевой адрес, а то, что он localhost, только это не та информация, которая нам нужна.

Когда мы проводили этоти же тесты на устройствах с WIN Mobile 5.5, такой проблемы не было. Все корректно отрабатывалось. Пинги проходили, устройства свои IP-адреса возвращали "большому брату"

Чего мы только не делали, и IP-адреса меняли, пытаясь прописать их в ручную, и маску подсети. Ничего. Просто изменения не сохранялись. Мы их записывали, а КПК их сбрасывал в исходные.

При программировании для получения IP-адреса мы использовали функцию
GetConnectionInfo из IRAPIDevice
На других форумах ответили, что

"Скорее всего в устройстве для соединения по ActiveSync реализован USB Serial, а не USB RNDIS. Это вы можете проверить в диспетчере устройств настольной ОС после подключения устройства. Сразу предупрежу, что на форуме не обсуждаются варианты доработки готовых устройств - это форум для разработчиков Windows CE в среде VS2005/Platform Builder."

Но тогда возникает вопрос, как программно "большому брату" свзяаться с КПК? Ведь через ActiveSync связь есть, значит, есть и другие функции для связи.

Может, подскажете что?

Заранее спасибо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...