Correct test of value returned from MmQuerySystemSize

svn path=/trunk/; revision=9042
This commit is contained in:
Jason Filby 2004-04-08 20:50:02 +00:00
parent 80198861f1
commit c7da1f1e6a

View file

@ -18,7 +18,7 @@ static int RunTest(char *Buffer)
HighestAcceptableAddress); HighestAcceptableAddress);
if (pmem1 == 0) if (pmem1 == 0)
{ {
DbgPrint("MmAllocateContiguousMemory() for pmem1 failed\n"); strcpy(Buffer, "MmAllocateContiguousMemory() for pmem1 failed\n");
return TS_FAILED; return TS_FAILED;
} }
@ -33,7 +33,7 @@ static int RunTest(char *Buffer)
MmNonCached); MmNonCached);
if (pmem2 == 0) if (pmem2 == 0)
{ {
DbgPrint("MmAllocateContiguousMemorySpecifyCache() for pmem2 failed\n"); strcpy(Buffer, "MmAllocateContiguousMemorySpecifyCache() for pmem2 failed\n");
return TS_FAILED; return TS_FAILED;
} }
@ -48,7 +48,7 @@ static int RunTest(char *Buffer)
MmCached); MmCached);
if (pmem3 == 0) if (pmem3 == 0)
{ {
DbgPrint("MmAllocateContiguousMemorySpecifyCache() for pmem3 failed\n"); strcpy(Buffer, "MmAllocateContiguousMemorySpecifyCache() for pmem3 failed\n");
return TS_FAILED; return TS_FAILED;
} }
@ -64,7 +64,7 @@ static int RunTest(char *Buffer)
MmWriteCombined); MmWriteCombined);
if (pmem4 == 0) if (pmem4 == 0)
{ {
DbgPrint("MmAllocateContiguousMemorySpecifyCache() for pmem4 failed\n"); strcpy(Buffer, "MmAllocateContiguousMemorySpecifyCache() for pmem4 failed\n");
return TS_FAILED; return TS_FAILED;
} }
@ -72,7 +72,7 @@ static int RunTest(char *Buffer)
pmem5 = MmAllocateNonCachedMemory(AllocSize5); pmem5 = MmAllocateNonCachedMemory(AllocSize5);
if (pmem5 == 0) if (pmem5 == 0)
{ {
DbgPrint("MmAllocateNonCachedMemory() for pmem5 failed\n"); strcpy(Buffer, "MmAllocateNonCachedMemory() for pmem5 failed\n");
return TS_FAILED; return TS_FAILED;
} }
@ -80,68 +80,70 @@ static int RunTest(char *Buffer)
PhysicalAddress = MmGetPhysicalAddress(pmem1); PhysicalAddress = MmGetPhysicalAddress(pmem1);
if (PhysicalAddress.QuadPart == 0) if (PhysicalAddress.QuadPart == 0)
{ {
DbgPrint("MmGetPhysicalAddress() failed\n"); strcpy(Buffer, "MmGetPhysicalAddress() failed\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsAddressValid(pmem1) == FALSE) if (MmIsAddressValid(pmem1) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem1\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem1\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsAddressValid(pmem2) == FALSE) if (MmIsAddressValid(pmem2) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem2\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem2\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsAddressValid(pmem3) == FALSE) if (MmIsAddressValid(pmem3) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem3\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem3\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsAddressValid(pmem4) == FALSE) if (MmIsAddressValid(pmem4) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem4\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem4\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsAddressValid(pmem5) == FALSE) if (MmIsAddressValid(pmem5) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem5\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem5\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsNonPagedSystemAddressValid(pmem1) == FALSE) if (MmIsNonPagedSystemAddressValid(pmem1) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem1\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem1\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsNonPagedSystemAddressValid(pmem2) == FALSE) if (MmIsNonPagedSystemAddressValid(pmem2) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem2\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem2\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsNonPagedSystemAddressValid(pmem3) == FALSE) if (MmIsNonPagedSystemAddressValid(pmem3) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem3\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem3\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsNonPagedSystemAddressValid(pmem4) == FALSE) if (MmIsNonPagedSystemAddressValid(pmem4) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem4\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem4\n");
return TS_FAILED; return TS_FAILED;
} }
if (MmIsNonPagedSystemAddressValid(pmem5) == FALSE) if (MmIsNonPagedSystemAddressValid(pmem5) == FALSE)
{ {
DbgPrint("MmIsAddressValid() failed for pmem5\n"); strcpy(Buffer, "MmIsAddressValid() failed for pmem5\n");
return TS_FAILED; return TS_FAILED;
} }
/* Misc functions */ /* Misc functions */
Server = MmIsThisAnNtAsSystem(); Server = MmIsThisAnNtAsSystem();
MemSize = MmQuerySystemSize(); MemSize = MmQuerySystemSize();
if (MemSize == 0) if (MemSize != MmSmallSystem &&
MemSize != MmMediumSystem &&
MemSize != MmLargeSystem)
{ {
DbgPrint("MmQuerySystemSize() failed\n"); strcpy(Buffer, "MmQuerySystemSize() failed\n");
return TS_FAILED; return TS_FAILED;
} }