Ситуация такая:
Инсталляционным пакетом (msi) вызывается метод из dll который пишет в ветку реестра HKLM. Но при включенном UAC происходит виртуализация данной записи, подскажите можно ли непосредственно перед вызовом методов записи в реестр попросить права администратора (для ехе это делается с помощью ShellExecuteEx и значением параметра lpVerb = "runas") или как разрешить данную проблему по другому.