VrpInitializeLoadedDifferencingHives
NTSTATUS __stdcall VrpInitializeLoadedDifferencingHives(){
NTSTATUS v0;
VOID **PoolWithTag;
v0 = 0;
gLoadedDiffHivesLock._bf_0 = 0i64;
PoolWithTag = ExAllocatePoolWithTag(1ui64, 0x100ui64, 1734693462i64);
if( !PoolWithTag )
return -1073741670;
qword_140C47708 = (__int64)PoolWithTag;
gLoadedDiffHives = 0;
dword_140C47704 = 1024;
if( (PoolWithTag + 32 >= PoolWithTag ? 0x20 : 0) != 0 )
memset64(PoolWithTag, (unsigned __int64)&gLoadedDiffHives + 1, PoolWithTag + 32 >= PoolWithTag ? 0x20 : 0);
return v0;
}Referenced by:
VRegSetup