Обмен данными между программами - страница 3

 
У Вас же dll есть, поднимаете pipe и вперед. Или принципиальное условие, не использовать dll?
 
Vladimir Simakov:
У Вас же dll есть, поднимаете pipe и вперед. Или принципиальное условие, не использовать dll?

более того, если использовать DLL то память общая на процесс. Все данные в доступности, без пайпов, просто разрулить "ресурсные гонки".

накладные расходы в основном - копирование память-память, исключительно оттого что одной частью памяти рулит MT, другой DLL
и во избежание конфликтов и имени отсутствия указателей в МТ. Данные как-бы есть, доступны, но по протоколу читать нельзя,
льзя только копировать и читать копию.