Function LookupPrivilegeValue

Source
pub fn LookupPrivilegeValue(
    system_name: Option<&str>,
    name: SE_PRIV,
) -> SysResult<LUID>
Available on crate feature advapi only.
Expand description

LookupPrivilegeValue function.

ยงExamples

use winsafe::{self as w, prelude::*, co};

let htoken = w::HPROCESS::GetCurrentProcess()
    .OpenProcessToken(co::TOKEN::ADJUST_PRIVILEGES | co::TOKEN::QUERY)?;

let luid = w::LookupPrivilegeValue(None, co::SE_PRIV::SHUTDOWN_NAME)?;