Vielleicht sollte man noch erwähnen, dass es mit VB.NET-Quellcode (1 Zeile) ein Einzeiler ist. Noch einen kleinen Verbesserungsvorschlag: Die Function wpPrincipal.IsInRole(WindowsBuiltInRole.Administrator) gibt bereits einen Boolean zurück, welchen du direkt Returnen kannst.