C / MFC Как скопировать несколько файлов с ПК на WinCE (мобильное устройство)?

#c #file-io #mfc #windows-ce #rapi

#c #file-io #mfc #windows-ce #rapi

Вопрос:

Я пытаюсь скопировать весь каталог, включая все файлы и подкаталоги внутри, с ПК на WinCE (мобильное устройство).

Я знаю о RAPI.DLL для управления файлами в WinCE, но, похоже, я не работаю между ПК и WinCE. Ни интерфейс управления файлами Win32.

Я был бы признателен, если бы кто-нибудь помог мне решить эту головоломку.

Также подойдет любой класс-оболочка с открытым исходным кодом для справки.

Заранее благодарю вас

Ответ №1:

Чтобы скопировать файл на устройство, у вас есть несколько вариантов:

  1. Используйте RAPI. Для этого требуется, чтобы ActiveSync была частью операционной системы CE и у вас было активное подключение ActiveSync / WMDC к устройству.
  2. Используйте сервер на устройстве, например FTP. Для этого требуется, чтобы сервер был в операционной системе, включен и настроен.
  3. Используйте сетевой ресурс для копирования на устройство. Для этого требуется, чтобы в ОС устройства были CIFS / SMB, позволяющие ПК находить данные и отправлять их на устройство.
  4. Используйте проприетарный протокол, используя HTTP / TCP или любой другой. Для этого требуется, чтобы на устройстве была запущена служба «прослушиватель» или приложение.

Обратите внимание, что для каждого из них требуется наличие чего-либо на устройстве и настройка, позволяющая ПК взаимодействовать с устройством. Какой из них (ов) будет работать, сильно зависит от конкретной конфигурации вашей операционной системы.