IopCancelSynchronousIrpsForThread

UINT64 __stdcall IopCancelSynchronousIrpsForThread(PVOID Thread, IO_STATUS_BLOCK *IoRequestToCancel){
  UINT64 v4; 
  INT64 result[13]; 
  struct _KEVENT Event; 
  char v7; 
  v4 = IopCancelApcRequired((_ETHREAD *)Thread, 0i64, IoRequestToCancel);
  if( (_DWORD)v4 )
  {
    memset((INT64)result, 0i64);
    result[12] = (INT64)IoRequestToCancel;
    v7 = 1;
    KeInitializeEvent(&Event, NotificationEvent, 0);
    return IopCancelIrpsInThreadList((INT64)Thread, (INT64)result);
  }
  return v4;
}

Referenced by:

NtCancelSynchronousIoFile