Я пытаюсь использовать класс RAPI OpenNETCF для взаимодействия с устройством Windows Mobile с помощью метода RAPI.Invoke ().
Согласно следующей статье:
http://blog.opennetcf.com/ncowburn/2007/07/27/HOWTORetrieveTheDeviceIDFromTheDesktop.aspx
Вы можете осуществлять связь либо в блочном, либо в потоковом режиме. Раньше я использовал блочный режим, но теперь мне нужно сделать что-то более сложное с гораздо большим объемом данных и непрерывной связью, и поэтому мне нужно использовать потоковый режим. К сожалению, в этой статье, и, в основном, везде , нет объяснения того, как использовать IRAPIStream в .NET. Я нашел документацию по C / C ++, но мое настольное приложение должно быть написано на C #
Кто-нибудь знает, как правильно реализовать COM-интерфейс IRAPIStream в .NET?
И что еще лучше, кто-нибудь раньше использовал RAPI.Invoke () с IRAPIStream? Примеры будут высоко оценены.
Редактировать: Внимательно изучив документацию по классу RAPI, я понял, что метод Invoke () не поддерживает потоковый интерфейс ... так что OpenNETCF, скорее всего, отсутствует, но, возможно, есть еще способ сделать это