PopSetHiberFileMcb
INT64 __stdcall PopSetHiberFileMcb(_LARGE_INTEGER *Mcb, UINT64 McbSize){
unsigned int v2;
void *PoolWithTag;
v2 = 0;
if( Mcb )
{
LODWORD(dword_140C23460) = McbSize;
PoolWithTag = ExAllocatePoolWithTag(NonPagedPoolNx, (unsigned int)McbSize, 0x72626968ui64);
qword_140C23458 = PoolWithTag;
if( PoolWithTag )
{
memmove((UINT8 *)PoolWithTag, (UINT8 *)Mcb, (unsigned int)dword_140C23460);
ExFreePoolWithTag(Mcb, 0);
}
else
{
return(unsigned int)-1073741670;
}
}
else
{
return(unsigned int)-1073741811;
}
return v2;
}Referenced by:
PopResizeHiberFile