INT64 __stdcall KeResumeClockTimerSafe(){
unsigned __int8 CurrentIrql;
INT64 result;
if( ObGetCurrentIrql() >= 0xDu )
return KiResumeClockTimer();
CurrentIrql = KeGetCurrentIrql();
__writecr8(0xDui64);
KiResumeClockTimer();
result = CurrentIrql;
__writecr8(CurrentIrql);
return result;
}