UINT8 __stdcall DbgkpSuspendProcess(_EPROCESS *CurrentProcess){
_ETHREAD *CurrentThread;
CurrentThread = (_ETHREAD *)KeGetCurrentThread();
--CurrentThread->Tcb.KernelApcDisable;
if( PsFreezeProcess(CurrentProcess, 0) )
return 1;
KeLeaveCriticalRegionThread(&CurrentThread->Tcb);
return 0;
}