C ++: executar programa como administrador

Alguns programas solicitam automaticamente direitos de administrador quando você os executa. Estes programas estão marcados com um pequeno escudo no canto inferior direito:
Agora eu estou querendo saber como eu poderia fazer isso em C ++.
Existe uma função para isso ou eu preciso de alguns comandos especiais de compilador / linker para isso?

questionAnswers(2)

yourAnswerToTheQuestion