Передача бинарных данных
От: slonopotam  
Дата: 01.07.03 10:40
Оценка:
Задача проста: есть COM-объект, он должен получать и обрабатывать бинарные данные большими кусками. Надо обеспечить экономную пересылку этих данных, крайне желательно — обойдясь без собственного маршаллинга. Какие типы данных тут можно использовать?
Re: Передача бинарных данных
От: EM Великобритания  
Дата: 01.07.03 11:48
Оценка: 19 (2)
Здравствуйте, slonopotam, Вы писали:

S>Задача проста: есть COM-объект, он должен получать и обрабатывать бинарные данные большими кусками. Надо обеспечить экономную пересылку этих данных, крайне желательно — обойдясь без собственного маршаллинга. Какие типы данных тут можно использовать?



VARIANT vtData;
vtData.vt = VT_ARRAY|VT_UI1;
vtData.parray = ...;
Опыт — это такая вещь, которая появляется сразу после того, как была нужна...
Re[2]: Передача бинарных данных
От: dimzon Россия http://dimzon541.narod.ru
Дата: 01.07.03 12:32
Оценка:
Здравствуйте, EM, Вы писали:

EM>Здравствуйте, slonopotam, Вы писали:


S>Задача проста: есть COM-объект, он должен получать и обрабатывать бинарные данные большими кусками. Надо обеспечить экономную пересылку этих данных, крайне желательно — обойдясь без собственного маршаллинга. Какие типы данных тут можно использовать?



EM>VARIANT vtData;

EM>vtData.vt = VT_ARRAY|VT_UI1;
EM>vtData.parray = ...;

Угу, самое то
... << RSDN@Home 1.0 beta 7a >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.