PpmEventVpQosChange
BOOLEAN __fastcall PpmEventVpQosChange(__int64 a1){
BOOLEAN result;
int v3;
int v4;
__int16 v5;
_EVENT_DATA_DESCRIPTOR UserData;
__int64 v7;
__int64 v8;
__int16 *v9;
__int64 v10;
__int64 v11;
__int64 v12;
int *v13;
__int64 v14;
int *v15;
__int64 v16;
int *v17;
__int64 v18;
int *v19;
__int64 v20;
int *v21;
__int64 v22;
int *v23;
__int64 v24;
int *v25;
__int64 v26;
int *v27;
__int64 v28;
__int64 v29;
__int64 v30;
v4 = 100;
v3 = 0;
if( PpmEtwRegistered
|| (result = EtwEventEnabled(PpmEtwHandle, (PCEVENT_DESCRIPTOR)&PPM_ETW_PROCESSOR_PERF_STATE_CHANGE)) != 0 )
{
v5 = *(unsigned __int8 *)(a1 + 208);
*(_QWORD *)&UserData.Size = 4i64;
UserData.Ptr = (unsigned __int64)&v3;
v7 = a1 + 68;
v9 = &v5;
v11 = a1 + 209;
v13 = &v4;
v15 = &v4;
v17 = &v4;
v19 = &v4;
v21 = &v3;
v23 = &v3;
v25 = &v3;
v27 = &v3;
v29 = a1 + 33268;
v8 = 4i64;
v10 = 2i64;
v12 = 1i64;
v14 = 4i64;
v16 = 4i64;
v18 = 4i64;
v20 = 4i64;
v22 = 4i64;
v24 = 4i64;
v26 = 4i64;
v28 = 4i64;
v30 = 4i64;
return EtwWriteEx(
PpmEtwHandle,
(PCEVENT_DESCRIPTOR)&PPM_ETW_PROCESSOR_PERF_STATE_CHANGE,
0i64,
0,
0,
0,
0xDu,
&UserData);
}
return result;
}Referenced by:
PpmHvSetVirtualProcessorQos