RtlInitializeSidEx
NTSTATUS __stdcall RtlInitializeSidEx(
PVOID Sid,
SID_IDENTIFIER_AUTHORITY *IdentifierAuthority,
UINT8 SubAuthorityCount){
__int64 v3;
unsigned int v4;
NTSTATUS result;
UINT8 *v7;
_DWORD *v8;
__int64 v9;
UINT8 v10;
__int64 v11;
v10 = SubAuthorityCount;
v11 = v3;
v4 = SubAuthorityCount;
result = RtlInitializeSid(Sid, IdentifierAuthority, SubAuthorityCount);
if( result >= 0 )
{
if( (_BYTE)v4 )
{
v7 = &v10;
v8 = (char *)Sid + 8;
v9 = v4;
do
{
v7 += 8;
*v8++ = *(_DWORD *)v7;
--v9;
}
while( v9 );
}
return 0;
}
return result;
}Referenced by:
RtlCheckTokenMembershipEx