PpmIdleGuestComplete
VOID __stdcall PpmIdleGuestComplete(
VOID *Context,
UINT64 ProcessorState,
UINT64 PlatformState,
UINT64 CoordinatedSelectionCount,
UINT64 *CoordinatedSelection){
int v5;
if( (_DWORD)PlatformState != -1 )
{
v5 = PlatformState;
(*(void(__fastcall **)(VOID *, __int64, _QWORD, UINT64, UINT64 *))(PpmPlatformStates + 32))(
Context,
0xFFFFFFFFi64,
(unsigned int)PlatformState,
CoordinatedSelectionCount,
CoordinatedSelection);
if( KeGetCurrentPrcb()->PowerState.Hypervisor >= ProcHypervisorPower && v5 == PpmDripsStateIndex )
HvlSetPlatformIdleState(0i64);
}
}Referenced by:
No references.