SepDeleteClaimAttributes
INT64 __fastcall SepDeleteClaimAttributes(UINT16 *a1, INT64 a2, INT64 a3){
_DWORD *v4;
_DWORD *v5;
void *v6;
INT64 result;
if( a1 )
{
v4 = (_DWORD *)*((_QWORD *)a1 + 72);
if( v4 )
{
AuthzBasepFreeSecurityAttributesList(v4);
ExFreePoolWithTag(*((PVOID *)a1 + 72), 0);
*((_QWORD *)a1 + 72) = 0i64;
}
v5 = (_DWORD *)*((_QWORD *)a1 + 73);
if( v5 )
{
AuthzBasepFreeSecurityAttributesList(v5);
ExFreePoolWithTag(*((PVOID *)a1 + 73), 0);
*((_QWORD *)a1 + 73) = 0i64;
}
v6 = (void *)*((_QWORD *)a1 + 1);
if( v6 )
{
ExFreePoolWithTag(v6, 0);
*((_QWORD *)a1 + 1) = 0i64;
}
ExFreePoolWithTag(a1, 0);
}
return result;
}Referenced by:
SepDeleteLogonSessionClaims
SepSetTokenClaims
SepTokenDeleteMethod