Написал COM-объект вроде всё работает. Вопрос: как можно проверить не оставляет ли он после выгрузки чего-нибудь лишнего в памяти?
Гонишь в цикле загрузку/работу/отгрузку, и смотришь на память, счетчик открытых хендлов и т.п., или просто ждешь рухнет-ли. Если рухнет, значит оставляет мусор.