sid

Как получить SID пользователя, вошедшего в систему, в приложении .NET с повышенными правами? Я попробовал WindowsIdentity.GetCurrent(), который, конечно, возвращает администратора, который повысил процесс. Из того, что я вижу, мне может понадобиться использовать собственные методы для этого, может ли кто-ниб...

Зачем мне два из них? Когда я должен использовать то или другое?...

у меня есть приложение на C#, которое сканирует каталог и собирает некоторую информацию. Я хотел бы отобразить имя учетной записи для каждого файла. Я могу сделать это в локальной системе, получив SID для объекта FileInfo, а затем выполнив: string GetNameFromSID( SecurityIdentifier sid ) { NTAccount nt...