pub type PREASON_CONTEXT = *mut REASON_CONTEXT;