#include <ddk/ntifs.h>
#include "kmtest.h"
-//#define NDEBUG
+#define NDEBUG
#include "debug.h"
#include "ntndk.h"
"Object insertion should have failed, but got 0x%lX", Status);
ok(ObBody[0] == ObBody1[1],
"Object bodies doesn't match, 0x%p != 0x%p", ObBody[0], ObBody1[1]);
- ok(ObHandle2[0] != NULL, "Bad handle returned 0x%lX", (ULONG)ObHandle2[0]);
+ ok(ObHandle2[0] != NULL, "Bad handle returned 0x%lX", (ULONG_PTR)ObHandle2[0]);
DPRINT1("%d %d %d %d %d %d %d\n", DumpCount, OpenCount, // deletecount+1
CloseCount, DeleteCount, ParseCount, OkayToCloseCount, QueryNameCount);
/* PUBLIC FUNCTIONS ***********************************************************/
VOID
-NtoskrnlObTest()
+NtoskrnlObTest(HANDLE KeyHandle)
{
StartTest();
ObtClose();
DPRINT("Cleanup done\n");
- FinishTest("NTOSKRNL Ob Manager");
+ FinishTest(KeyHandle, L"ObMgrTest");
}