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.