SepTokenInitialization
UINT8 __fastcall SepTokenInitialization(){
WCHAR v0;
int v1;
struct _UNICODE_STRING DestinationString;
__int16 result;
char result_2;
int result_4;
int v7;
__int128 v8;
int v9;
int v10;
VOID(__fastcall *v11)(VOID *);
DestinationString = 0i64;
RtlInitUnicodeString(&DestinationString, L"Token", v0);
memset((INT64)&result, 0i64);
result_2 |= 0xEu;
result = 120;
result_4 = 512;
v7 = 256;
v10 = 1;
v9 = 983551;
v8 = SepTokenMapping;
v11 = SepTokenDeleteMethod;
v1 = ObCreateObjectType(&DestinationString, (__int64)&result, 0i64, (__int64)&SeTokenObjectType);
if( v1 >= 0 )
v1 = SeRegisterObjectTypeMandatoryPolicy((__int64)SeTokenObjectType, 1);
return v1 >= 0;
}Referenced by:
SepInitializationPhase0