VOID __stdcall EtwpPmcInterrupt(_KTRAP_FRAME *TrapFrame, VOID *Context){
unsigned __int64 Rip;
unsigned int v3;
unsigned __int64 v4;
unsigned int CurrentRunTime;
__int16 v6;
__int16 v7;
_QWORD v8[2];
Rip = TrapFrame->_Rip;
v8[1] = 16i64;
CurrentRunTime = KeGetCurrentThread()[1].CurrentRunTime;
v4 = Rip;
v7 = 0;
v6 = (__int16)Context;
v8[0] = &v4;
v3 = 34640386;
if( Rip > 0x7FFFFFFEFFFFi64 )
v3 = 34642434;
EtwTraceKernelEvent((__int64)v8, 1u, 0x20000400u, 0xF2Fu, v3);
}