VOID __stdcall PopAcquireUmpoPushLock(UINT8 Exclusive){
_ETHREAD *CurrentThread;
CurrentThread = (_ETHREAD *)KeGetCurrentThread();
--CurrentThread->Tcb.KernelApcDisable;
if( Exclusive )
ExAcquirePushLockExclusiveEx((_EX_PUSH_LOCK *)&PopUmpoPushLock, 0i64);
else
ExAcquirePushLockSharedEx((_EX_PUSH_LOCK *)&PopUmpoPushLock, 0i64);
}