Как программно отключить ActiveSync?
От: J0e  
Дата: 26.11.09 14:36
Оценка:
Здравствуйте!
Прошу помочь в решении следующей задачи:
Windows Mobile устройство подключено к компьютеру. Автоматически установлено ActiveSync соединение. Необходимо выполнить некоторые программные действия при отключенном ActiveSync соединении, а потом включить его обратно. Как это сделать программно с помощью WinAPI(для Windows Mobile)? Предполагаю, что нужно открыть сетевой интерфейс, по которому работает ActiveSync и временно его выключить. Возможно это делается с помощью CreateFile и далее DeviceIoControl. Не знаю какое устройство открывать через CreateFile и какие команды с какими параметрами и в какой последовательности передавать через DeviceIoControl. А может быть способ вообще другой...

Заранее спасибо!
Re: Как программно отключить ActiveSync?
От: труженик села  
Дата: 03.12.09 10:23
Оценка:
Здравствуйте, J0e, Вы писали:

J0e>Здравствуйте!

J0e>Прошу помочь в решении следующей задачи:
J0e>Windows Mobile устройство подключено к компьютеру. Автоматически установлено ActiveSync соединение. Необходимо выполнить некоторые программные действия при отключенном ActiveSync соединении, а потом включить его обратно. Как это сделать программно с помощью WinAPI(для Windows Mobile)? Предполагаю, что нужно открыть сетевой интерфейс, по которому работает ActiveSync и временно его выключить. Возможно это делается с помощью CreateFile и далее DeviceIoControl. Не знаю какое устройство открывать через CreateFile и какие команды с какими параметрами и в какой последовательности передавать через DeviceIoControl. А может быть способ вообще другой...

J0e>Заранее спасибо!


Есть программы, которые переводят устройство в режим Mass Storage. Active Sync при этом выключается. Попробуй узнать как работают такие программы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.