Function windows_permissions::wrappers::LookupAccountName [−][src]
pub fn LookupAccountName(
system_name: Option<impl AsRef<OsStr>>,
account_name: impl AsRef<OsStr>
) -> Result<(Box<Sid>, OsString, SidNameUse)>
Expand description
Wraps LookupAccountNameW
Returns SID, referenced domain name, and use in that order.
// A well-known SID let (sid, _, name_use) = LookupAccountName(Option::<&OsStr>::None, "Everyone").unwrap(); let win_world_sid = Sid::well_known_sid(winapi::um::winnt::WinWorldSid).unwrap(); assert_eq!(Box::as_ref(&sid), win_world_sid.as_ref()); assert_eq!(name_use, SidNameUse::SidTypeWellKnownGroup);