SeAssignPrimaryToken

void __fastcall SeAssignPrimaryToken(__int64 a1, _BYTE *a2){
  __int64 v4; 
  UINT64 v5; 
  UINT64 v6; 
  if( (unsigned __int8)SeAuditingWithTokenForSubcategory(0x85ui64, 0i64) )
    SepAuditAssignPrimaryToken((_EPROCESS *)a1, a2);
  if( *(_QWORD *)(a1 + 1208) )
    SeDeassignPrimaryToken(a1, v4, v5);
  ObfReferenceObject(a2);
  a2[204] = 1;
  ObInitializeFastReference((_EX_FAST_REF *)(a1 + 1208), a2, v6);
}

Referenced by:

PspInitializeProcessSecurity