tsdima писал(а):
CoGetMalloc, которому передаётся адрес переменной, и понятия не имеет, что она уже инициализированаОн не имеет
А вот Дельфи, как это не смешно - ИМЕЕТ, и чистит перед вызовом.
И для CoGetMalloc, и для CoCreateInstance...
Наверное, атрибут типа [out] помогает
tsdima, я честно смотрел коды - чистит, экспериментальный факт