PopDripsWatchdogStopWatchdog

VOID __stdcall PopDripsWatchdogStopWatchdog(){
  INT64 v0; 
  _ETHREAD *CurrentThread; 

  CurrentThread = (_ETHREAD *)KeGetCurrentThread();
  --CurrentThread->Tcb.KernelApcDisable;
  ExAcquireResourceExclusiveLite((UINT64)&PopIrpWorkerControlEvent + 2016, 1, v0);
  if( (*(&PopIrpWorkerControlEvent + 2120) & 4) != 0 )
    *(&PopIrpWorkerControlEvent + 530) &= ~4u;
  ExReleaseResourceLite((PERESOURCE)((char *)&PopIrpWorkerControlEvent + 2016));
  KeLeaveCriticalRegionThread(KeGetCurrentThread());
}

Referenced by:

PopPdcIdleResiliencyCallback