TlgAggregateInternalRegisteredProviderEtwCallback

void __fastcall TlgAggregateInternalRegisteredProviderEtwCallback(
        const struct _GUID *a1,
        __int64 a2,
        char a3,
        __int64 a4,
        unsigned __int64 a5,
        struct _EVENT_FILTER_DESCRIPTOR *a6,
        void *a7){
  int v8; 
  void(__fastcall *v9)(const struct _GUID *, __int64, unsigned __int64, __int64, unsigned __int64, struct _EVENT_FILTER_DESCRIPTOR *, _QWORD); 
  unsigned __int64 v10; 
  v8 = a2;
  v9 = (void(__fastcall *)(const struct _GUID *, __int64, unsigned __int64, __int64, unsigned __int64, struct _EVENT_FILTER_DESCRIPTOR *, _QWORD))*((_QWORD *)a7 + 41);
  if( v9 )
  {
    v10 = a5;
    LOBYTE(v10) = a3;
    v9(a1, a2, v10, a4, a5, a6, *((_QWORD *)a7 + 42));
  }
  if( v8 == 1 )
  {
    LookUpTableFlushComplete((INT64)a7);
  }
  else if( v8 == 2 )
  {
    LookUpTableFlushPartial((__int64)a7);
  }
}

Referenced by:

No references.