PopGetMonitorReasonFromPowerEventId

NTSTATUS __stdcall PopGetMonitorReasonFromPowerEventId(INT64 a1){
  NTSTATUS result; 
  int v2; 
  unsigned int v3; 
  _DWORD *i; 

  result = 0;
  v2 = a1;
  if( (_DWORD)a1 == 45 )
    return 20;
  v3 = 0;
  for( i = &unk_140CFA864; *i != v2; i += 2 )
  {
    if( ++v3 >= 0x33 )
      return result;
  }
  return *((_DWORD *)&PopMonitorEventMapping + 2 * v3);
}

Referenced by:

PopPowerAggregatorActiveToScreenOffStateHandler
PopSleepstudyStartNextSession