PopBroadcastInputSuppressionCallback

INT64 __fastcall PopBroadcastInputSuppressionCallback(INT64 *a1){
  INT64 v3; 
  INT64 v4; 
  INT64 v5; 
  INT64 v6; 
  if( PopPlatformAoAc )
  {
    v3 = *a1;
    v4 = *(_QWORD *)&GUID_ACDC_POWER_SOURCE.Data1 - *a1;
    if( *(_QWORD *)&GUID_ACDC_POWER_SOURCE.Data1 == *a1 )
      v4 = *(_QWORD *)GUID_ACDC_POWER_SOURCE.Data4 - a1[1];
    if( !v4 )
      goto LABEL_12;
    v5 = *(_QWORD *)&GUID_LIDSWITCH_STATE_CHANGE.Data1 - v3;
    if( *(_QWORD *)&GUID_LIDSWITCH_STATE_CHANGE.Data1 == v3 )
      v5 = *(_QWORD *)GUID_LIDSWITCH_STATE_CHANGE.Data4 - a1[1];
    if( !v5 )
      goto LABEL_12;
    v6 = *(_QWORD *)&GUID_CONSOLE_DISPLAY_STATE.Data1 - v3;
    if( *(_QWORD *)&GUID_CONSOLE_DISPLAY_STATE.Data1 == v3 )
      v6 = *(_QWORD *)GUID_CONSOLE_DISPLAY_STATE.Data4 - a1[1];
    if( !v6 )
LABEL_12:
      PopEvaluateInputSuppressionAction();
  }
  return 0i64;
}

Referenced by:

No references.