Может ли исполняемый файл запрашивать права администратора? (Windows 7)

Я разрабатываю программу для создания разделов диска, и для чтения \\\\. \\ PhysicalDrive0 мне нужны права администратора.

Мне интересно, возможно ли во время выполнения программы получить права администратора? Есть ли для этого какой-нибудь win api?

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

11
задан Renan Greinert 18 January 2012 в 18:59
поделиться