VfUtilGetAvailableSystemPages
NTSTATUS __fastcall VfUtilGetAvailableSystemPages(_QWORD *a1){
NTSTATUS result;
if( !a1 )
return -1073741811;
result = MmCreatePartition(&ViSystemPartition, 1);
if( result >= 0 )
{
if( ViSystemPartition )
{
memset(&ViSystemPartitionMemoryInfo, 0i64, 0xF0u);
dword_140C1CFC4 = -1;
dword_140C1CFC8 = -1;
result = MmManagePartitionMemoryInformation((UINT16 **)&ViSystemPartition, (INT64)&ViSystemPartitionMemoryInfo);
if( result >= 0 )
*a1 = qword_140C1CFF8;
}
else
{
return -1073741790;
}
}
return result;
}Referenced by:
No references.