SepConvertToOwnTokenClaims

NTSTATUS __stdcall SepConvertToOwnTokenClaims(_TOKEN *Token){
  _AUTHZBASEP_CLAIM_ATTRIBUTES_COLLECTION *pClaimAttributes; 
  NTSTATUS result; 
  NTSTATUS v4; 
  _AUTHZBASEP_CLAIM_ATTRIBUTES_COLLECTION *v5; 
  _AUTHZBASEP_CLAIM_ATTRIBUTES_COLLECTION *NewClaimAttributes; 

  NewClaimAttributes = 0i64;
  if( (Token->TokenFlags & 0x8000) != 0 )
    return 0;
  pClaimAttributes = Token->pClaimAttributes;
  if( !pClaimAttributes )
    return 0;
  result = SepDuplicateClaimAttributes(pClaimAttributes, &NewClaimAttributes);
  v4 = result;
  if( result >= 0 )
  {
    v5 = NewClaimAttributes;
    Token->TokenFlags |= 0x8000u;
    Token->pClaimAttributes = v5;
    return v4;
  }
  return result;
}

Referenced by:

SepStopReferencingLogonSession