У меня есть функция в моем продукте, которую я хотел бы установить по требованию с помощью назначенной рекламы (т. Е. она устанавливается в режиме реального времени при обращении к рекламируемому файлу, ярлыку или классу COM ). Есть некоторые последствия для безопасности, связанные с установкой этой функции, поэтому я хотел бы, чтобы она была установлена только тогда, когда это необходимо. По той же причине я хотел бы, чтобы эта функция была удалена, когда она больше не нужна. В идеале, он будет рекламироваться снова, чтобы его можно было повторно активировать при необходимости.
Возможно ли, используя стандартную технологию MSI, вернуть функцию в объявленное состояние вместо ее удаления?