В зависимости от вашего целевого устройства, при подключении через ActiveSync он, скорее всего, устанавливает локальное сетевое соединение RNDIS между двумя устройствами. Вы можете разрешить использование ppp_peer в качестве имени сети партнера, вместо того, чтобы пытаться использовать жестко запрограммированный IP-адрес (IIRC IP отличается в XP от Vista).
Имейте в виду, что это не полное соединение. Пакеты TCP проходят через, но такие вещи, как ICMP нет.
Конечно, это просто дает вам сокетное соединение, как если бы вы были подключены между двумя ПК. Он не позволит вам выполнять операции с файловой системой, если у вас на другой стороне нет приложения, которое слушает команды. Если вы хотите такой тип вещей, Microsoft предоставляет интерфейс Remote API (RAPI) (, завернутый в управляемый код здесь ) для множества основных команд, и это может быть расширен (с C) , чтобы делать все, что вы хотите.