PopLidSwitchChangeCallback
__int64 __fastcall PopLidSwitchChangeCallback(_QWORD *a1, int *a2, int a3){
__int128 v3;
__int128 InputBuffer;
int v6;
if( *(_QWORD *)&GUID_LIDSWITCH_STATE_CHANGE.Data1 != *a1
|| *(_QWORD *)GUID_LIDSWITCH_STATE_CHANGE.Data4 != a1[1]
|| a3 != 4
|| !a2 )
{
return 3221225485i64;
}
v3 = *(_OWORD *)a1;
v6 = *a2;
InputBuffer = v3;
PopBroadcastSessionInfo(PowerInfo_PolicyChange, 0x14ui64, &InputBuffer);
PopQueueWorkItem((_POP_WORK_ITEM *)&stru_140C23628 + 246);
return 0i64;
}Referenced by:
No references.