UINT64 __stdcall RtlpHeapGenerateRandomValue64(){
unsigned int v0;
UINT64 v1;
v0 = ExGenRandom(ExGenRandomDomainUserVisible) & 0x7FFFFFFF;
v1 = ExGenRandom(ExGenRandomDomainUserVisible);
LODWORD(v1) = v1 & 0x7FFFFFFF;
return((unsigned __int64)v0 << 32) | v1;
}