RtlpFcApplyUpdateAndAddFeature

NTSTATUS __fastcall RtlpFcApplyUpdateAndAddFeature(INT64 a2, INT64 RDX){
  NTSTATUS result; 
  NTSTATUS v3; 
  __int64 *v4; 
  _DWORD *v5; 
  __int64 v6; 
  INT64 v7; 
  NTSTATUS v8; 

  result = *(_DWORD *)(a2 + 28);
  if( (result & 4) == 0 )
  {
    v3 = *(_DWORD *)(RDX + 8);
    v7 = *(_QWORD *)RDX;
    v8 = v3;
    RtlpFcUpdateFeature((INT64)&v7, a2);
    LOBYTE(result) = RtlpFcDoesFeatureHaveUniqueState(&v7);
    if( (_BYTE)result )
    {
      v6 = *v4;
      result = v8;
      *(_QWORD *)v6 = v7;
      *(_DWORD *)(v6 + 8) = result;
      *v4 += 12i64;
      ++*v5;
    }
  }
  return result;
}

Referenced by:

No references.