Так. Мое приложение должно зарегистрировать пару dll чтобы работать. Сейчас у меня это работает так: я просто делаю regsvr32 dllname.dll. но чтобы это работало, нужно чтобы приложение было запущено с правами администратора. Я нашел что можно иначе сделать (на картинке): загрузить dll и вызвать функцию которая и регистрирует dll в системе. Но я никак не могу понять, для этого тоже понадобятся права админа? По идее да потому что regsvr32 ровно это и делает: загружает библиотеку и вызывает эту функцию. И если прав нет, то функция не вызывается, падает с эксепшеном. Но почему-то прямо нигде не написано