PopPepNotifyIdleState
UINT8 __fastcall PopPepNotifyIdleState(_POP_PEP_DEVICE *Device, UINT64 a2, INT64 a3, _PEP_WORK_INFORMATION *a4){
unsigned int v4;
UINT8 v5;
_POP_PEP_DEVICE *v8;
INT64 v10;
v4 = a2;
v5 = 0;
v8 = &Device[50 * (unsigned int)a2];
if( !*((_BYTE *)Device + 124)
|| PopPluginNotifyIdleState(*((_POP_FX_DEVICE **)Device + 4), (unsigned int)v8[48], (unsigned int)v8[90], 1u) )
{
v5 = PopPepProcessEvent(Device, v8 + 46, NonSharedStart, MaximumActivities, v10, (PEP_WORK_INFORMATION *)a4);
PopPlNotifyDeviceFState(*((_QWORD *)Device + 4), v4, (unsigned int)v8[91], (unsigned int)v8[90], 1);
}
return v5;
}Referenced by:
PopPluginComponentIdleState