1 2 3 4 5 6 7 8 9 10 11 12 13 14
// Copyright © 2015, Peter Atashian // Licensed under the MIT License <LICENSE.md> ENUM!{enum EXCEPTION_DISPOSITION { ExceptionContinueExecution = 0, ExceptionContinueSearch = 1, ExceptionNestedException = 2, ExceptionCollidedUnwind = 3, }} #[repr(C)] #[derive(Clone, Copy, Debug)] pub struct _EXCEPTION_RECORD; #[repr(C)] #[derive(Clone, Copy, Debug)] pub struct _CONTEXT; #[cfg(target_arch = "x86_64")] #[repr(C)] #[derive(Clone, Copy, Debug)] pub struct _DISPATCHER_CONTEXT;