Använd inte den uppenbara höjden. Kör i stället ditt ställer in med det normala privilegierar, appellen ShellExecute med verb=runas, och den din appellen ställer in igen e.g. med en parameter. Slutligen du kan informera (endera en ExitCode, SendMessage eller en händelse) första ställer in, spring som användare, för att starta din huvudsakliga applikation (som användare naturligtvis).