pub fn protect_memory( address: usize, size: usize, protection: u32, ) -> Result<u32>
change memory protection