PpmIdleGuestComplete

VOID __stdcall PpmIdleGuestComplete(
        PVOID Context,
        UINT64 ProcessorState,
        UINT64 PlatformState,
        UINT64 CoordinatedSelectionCount,
        UINT64 *CoordinatedSelection){
  int v5; 
  if( (_DWORD)PlatformState != -1 )
  {
    v5 = PlatformState;
    (*(void(__fastcall **)(PVOID, __int64, _QWORD, UINT64, UINT64 *))(PpmPlatformStates + 32))(
      Context,
      0xFFFFFFFFi64,
      (unsigned int)PlatformState,
      CoordinatedSelectionCount,
      CoordinatedSelection);
    if( *((int *)KeGetCurrentPrcb() + 8246) >= 2 && v5 == PpmDripsStateIndex )
      HvlSetPlatformIdleState(0i64);
  }
}

Referenced by:

No references.