PfpPowerActionStartScenarioTracing
INT64 __fastcall PfpPowerActionStartScenarioTracing(__int64 a1, __int64 a2){
__int64 v3;
__int64 v5;
__int64 v6;
PfTAccessTracingCleanup((__int64)&PfTGlobals, a2, 4);
MmPerformMemoryListCommand();
PfTAccessTracingStart((__int64)&PfTGlobals, (__int64)&PfKernelGlobals, 4);
v3 = *(int *)(a1 + 48);
v6 = 0i64;
v5 = v3;
LODWORD(v6) = 4 * (unsigned __int16)*(_DWORD *)(a1 + 52);
return PfLogEvent(
27i64,
dword_140C5001C
+ (unsigned int)((((KUSER_SHARED_DATA.TickCountMultiplier
* (unsigned __int64)KUSER_SHARED_DATA.ReservedTickCountOverlay[1]) << 8)
+ ((KUSER_SHARED_DATA.TickCountMultiplier
* (unsigned __int64)KUSER_SHARED_DATA.TickCount.LowPart) >> 24)) >> 10),
&v5,
0x10ui64);
}Referenced by:
PfPowerActionNotify