Мне нужно узнать, что мой текущий пользователь Windows является пользователем домена или локальным пользователем? Я получаю My CurrentPrincipal следующим образом:
System.Threading.Thread.CurrentPrincipal = new WindowsPrincipal(WindowsIdentity.GetCurrent());