| 25 | #[allow(non_snake_case)] |
| 26 | #[repr(C)] |
| 27 | pub struct PEB { |
| 28 | pub Reserved1: [u8; 2], |
| 29 | pub BeingDebugged: u8, |
| 30 | pub Reserved2: [u8; 1], |
| 31 | padding: u32, |
| 32 | pub Reserved3: [usize; 2], |
| 33 | pub Ldr: usize, |
| 34 | pub ProcessParameters: usize, |
| 35 | pub Reserved4: [usize; 3], |
| 36 | pub AtlThunkSListPtr: usize, |
| 37 | pub Reserved5: usize, |
| 38 | pub Reserved6: u32, |
| 39 | pub Reserved7: usize, |
| 40 | pub Reserved8: u32, |
| 41 | pub AtlThunkSListPtr32: u32, |
| 42 | pub Reserved9: [usize; 45], |
| 43 | pub Reserved10: [u8; 96], |
| 44 | pub PostProcessInitRoutine: usize, |
| 45 | pub Reserved11: [u8; 128], |
| 46 | pub Reserved12: [usize; 1], |
| 47 | pub SessionId: u32, |
| 48 | } |
| 49 | |
| 50 | |
| 51 | #[derive(Debug, PackedSize, EncodeLE, DecodeLE, Clone, Copy)] |
nothing calls this directly
no outgoing calls
no test coverage detected