Здравствуйте, Аноним, Вы писали:
А>Подскажите, какой нужен тип для передачи двоичных данных в COM-e, чтобы использовался стандартный маршалинг. А>И как эту функцию можно поюзать, например в C#.
А>[id(0), helpstring("method SendData")] HRESULT SendData(.....)
А>Спасибо.
Я сейчас с таким же вопросом столкнулся... в общем решил конвертировать с помощью binbase64 в BSTR и передовать обыкновенным стрингом. А в С# легко стринг конвертнуть назад в двоичные байты, тем же binbase64.
В схватке "человек против компьютера" всегда побеждает логика!