pub type PENTER_STATE_HANDLER = Option<unsafe extern "system" fn(Context: PVOID, SystemHandler: PENTER_STATE_SYSTEM_HANDLER, SystemContext: PVOID, NumberProcessors: LONG, Number: PLONG) -> NTSTATUS>;