pub unsafe extern "system" fn OpenProcessToken(
    ProcessHandle: *mut c_void,
    DesiredAccess: u32,
    TokenHandle: *mut *mut c_void
) -> i32