ExpProfileInitialization
BOOL __stdcall ExpProfileInitialization(){
WCHAR v0;
BOOL v1;
struct _UNICODE_STRING DestinationString;
INT64 result;
int v4;
__int128 v5;
int v6;
int v7;
int v8;
VOID(__fastcall *v9)(VOID *);
DestinationString = 0i64;
KiInitializeMutant(&ExpProfileStateMutex, 0, 1u);
RtlInitUnicodeString(&DestinationString, L"Profile", v0);
memset((INT64)&result, 0i64);
LOWORD(result) = 120;
v4 = 256;
v7 = 512;
v8 = 240;
v6 = 983041;
v5 = ExpProfileMapping;
v9 = ExpProfileDelete;
v1 = ObCreateObjectType(&DestinationString, (__int64)&result, 0i64, (__int64)&ExProfileObjectType);
LOBYTE(v1) = v1 >= 0;
return v1;
}Referenced by:
ExpInitSystemPhase1