Этот пример я тоже нашел, но мне
нужно как раз обратное:
Wrap a Stream Class in a UCOMIStream interface.
Также в этом примере выполняется распределение временнго блока памяти и промежуточное копирование данных
при вызове методов read/write. Такой механизм хорош когда читаются маленькие порции данных, а если читаются большие ?