SshpPowerSettingCallback

NTSTATUS __stdcall SshpPowerSettingCallback(LPCGUID SettingGuid, PVOID Value, UINT32 ValueLength, PVOID Context){
  __int64 v4; 
  char v5; 
  v4 = *(_QWORD *)&SettingGuid->Data1 - *(_QWORD *)&GUID_PDC_IDLE_RESILIENCY_ENGAGED.Data1;
  if( *(_QWORD *)&SettingGuid->Data1 == *(_QWORD *)&GUID_PDC_IDLE_RESILIENCY_ENGAGED.Data1 )
    v4 = *(_QWORD *)SettingGuid->Data4 - *(_QWORD *)GUID_PDC_IDLE_RESILIENCY_ENGAGED.Data4;
  if( !v4 )
  {
    v5 = *(_DWORD *)Value != 0;
    if( v5 != SshpIdleResiliencyEngaged )
    {
      SshpSetCollectionActive(&SshpBlockerCollections);
      SshpIdleResiliencyEngaged = v5;
    }
  }
  return 0;
}

Referenced by:

No references.