VOID __stdcall PspUnlockProcessSecurityShared(PEPROCESS Process, PETHREAD CurrentThread){
_EX_PUSH_LOCK *p_ProcessLock;
p_ProcessLock = &Process->ProcessLock;
if( _InterlockedCompareExchange64(&Process->ProcessLock._bf_0, 0i64, 17i64) != 17 )
ExfReleasePushLockShared(p_ProcessLock);
KeAbPostRelease(p_ProcessLock);
KeLeaveCriticalRegionThread(&CurrentThread->Tcb);
}