KeAcquireInterruptSpinLock

UINT8 __stdcall KeAcquireInterruptSpinLock(_KINTERRUPT *Interrupt){
  unsigned __int64 SynchronizeIrql; 
  UINT8 CurrentIrql; 
  SynchronizeIrql = Interrupt->SynchronizeIrql;
  if( !(_BYTE)SynchronizeIrql )
    KeBugCheckEx(0x13Bu, 1ui64, (ULONG_PTR)Interrupt, 0i64, 0i64);
  CurrentIrql = KeGetCurrentIrql();
  __writecr8(SynchronizeIrql);
  KxAcquireSpinLock(Interrupt->ActualLock);
  return CurrentIrql;
}

Referenced by:

No references.