Я разрабатываю программу диска раздела, и для меня читать \\\\.\\PhysicalDrive0
мне нужны права администратора.
Мне интересно, возможно ли во время выполнения программа получить права администратора? Есть ли какой-либо выигрыш для этого?
Я хочу сделать это, потому что хочу, чтобы программа выполнялась с правами администратора только тогда, когда она читает/записывает диск. По соображениям безопасности я не хочу, чтобы программа выполняла все время с правами администратора, потому что кто-то мог найти ошибку (например, переполнение стека или кучи) в каком-то модуле и выполнить произвольные команды как adm.