PpmEventParkNodeClassRecordedStats
CHAR __stdcall PpmEventParkNodeClassRecordedStats(INT16 a1, INT64 a2, NPTEXTMETRIC *a3, INT64 a4, CHAR a5){
void **v5;
REGHANDLE v7;
_EVENT_DATA_DESCRIPTOR UserData;
INT64 *v10;
int v11;
int v12;
char *v13;
int v14;
int v15;
CHAR *v16;
int v17;
int v18;
INT64 v19;
int v20;
int v21;
__int64 v22;
int v23;
int v24;
void *retaddr;
INT16 v26;
INT64 v27;
char v28;
v5 = &retaddr;
v28 = (char)a3;
v27 = a2;
v26 = a1;
if( PpmEtwRegistered )
{
v7 = PpmEtwHandle;
LOBYTE(v5) = EtwEventEnabled(PpmEtwHandle, &PPM_ETW_PARK_NODE_CLASS_STATS);
if( (_BYTE)v5 )
{
UserData.Reserved = 0;
v12 = 0;
v15 = 0;
v18 = 0;
v21 = 0;
v24 = 0;
UserData.Ptr = (unsigned __int64)&v26;
v10 = &v27;
v13 = &v28;
v16 = &a5;
v22 = *(_QWORD *)(a4 + 8);
v23 = 8 * *(_DWORD *)(a4 + 40);
v14 = 1;
v17 = 1;
v19 = a4 + 40;
UserData.Size = 2;
v11 = 8;
v20 = 4;
LOBYTE(v5) = EtwWriteEx(v7, &PPM_ETW_PARK_NODE_CLASS_STATS, 0i64, 0, 0, 0, 6u, &UserData);
}
}
return(char)v5;
}Referenced by:
PpmParkRecordNodeStatistics