PpmEventAutonomousModeChange
INT64 __fastcall PpmEventAutonomousModeChange(_LUID *AuthId, _LUID *SiblingAuthId){
INT64 result;
EVENT_DESCRIPTOR *v3;
EVENT_DESCRIPTOR *v4;
UINT64 v5;
UINT64 UserDataCount;
int v7;
EVENT_DATA_DESCRIPTOR UserData;
int *v9;
int v10;
int v11;
int v12;
v12 = (int)SiblingAuthId;
v7 = 0;
result = PpmEventGetEventDescriptorAndProcessorId(
(INT64)AuthId,
(INT64)&PPM_ETW_AUTONOMOUS_MODE_CHANGE,
(INT64)&PPM_ETW_AUTONOMOUS_MODE_CHANGE_HV,
(INT64)&v7,
(INT64)&UserData);
v4 = (EVENT_DESCRIPTOR *)result;
if( PpmEtwRegistered )
{
v5 = PpmEtwHandle;
LOBYTE(result) = EtwEventEnabled(PpmEtwHandle, (EVENT_DESCRIPTOR *)result, v3);
if( (_BYTE)result )
{
v11 = 0;
v9 = &v12;
v10 = 4;
LODWORD(UserDataCount) = 2;
LODWORD(result) = EtwWriteEx(v5, v4, 0i64, 0i64, 0i64, 0i64, UserDataCount, &UserData);
}
}
return result;
}Referenced by:
No references.