TlgAggregateInternalRegisteredProviderEtwCallback
void __fastcall TlgAggregateInternalRegisteredProviderEtwCallback(
const struct _GUID *a1,
__int64 a2,
char a3,
__int64 a4,
unsigned __int64 a5,
struct _EVENT_FILTER_DESCRIPTOR *a6,
_TLG_AGGR_SESSION *AggregateSession){
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 *)AggregateSession + 41);
if( v9 )
{
v10 = a5;
LOBYTE(v10) = a3;
v9(a1, a2, v10, a4, a5, a6, *((_QWORD *)AggregateSession + 42));
}
if( v8 == 1 )
{
LookUpTableFlushComplete(AggregateSession);
}
else if( v8 == 2 )
{
LookUpTableFlushPartial(AggregateSession);
}
}Referenced by:
No references.