KeIsTraceCallbackAllowed

BOOL __fastcall KeIsTraceCallbackAllowed(CHAR a1){
  BOOL result; 
  __int64 v2; 
  result = 1;
  if( (KiDynamicTraceEnabled & 2) == 0 )
  {
    if( (KiDynamicTraceEnabled & 1) == 0 )
      return 0;
    if( !a1 )
      return 0;
    v2 = *(_QWORD *)(*((_QWORD *)KeGetCurrentThread() + 68) + 992i64);
    if( (v2 & 1) != 0 || v2 )
      return 0;
  }
  return result;
}

Referenced by:

EtwpInvokeEventCallback
KiTrackSystemCallEntry