Csharp/C Sharp by API/System.Security.Principal/WindowsBuiltInRole

Материал из .Net Framework эксперт
Версия от 12:10, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

WindowsBuiltInRole.PowerUser

using System;
using System.Security.Principal;
class MainClass
{
  public static void Main() 
  {
    WindowsIdentity wi = WindowsIdentity.GetCurrent();
    WindowsPrincipal prin = new WindowsPrincipal(wi);
    if (prin.IsInRole(WindowsBuiltInRole.PowerUser)) 
    {
      Console.WriteLine("You are a member of the Power User group");
    }
    else
    {
      Console.WriteLine("You are not a member of the Power User group");
    }
  }
}