mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
removed test code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3402 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
@@ -545,7 +545,6 @@ NTSTATUS PhpDebugConsoleThreadStart(
|
||||
L"provthreads\n"
|
||||
L"workqueues\n"
|
||||
L"procrecords\n"
|
||||
L"testprocrecords\n"
|
||||
);
|
||||
}
|
||||
else if (WSTR_IEQUAL(command, L"testperf"))
|
||||
@@ -1157,12 +1156,6 @@ NTSTATUS PhpDebugConsoleThreadStart(
|
||||
|
||||
PhReleaseQueuedLockShared(&PhProcessRecordListLock);
|
||||
}
|
||||
else if (WSTR_IEQUAL(command, L"testprocrecords"))
|
||||
{
|
||||
#ifdef DEBUG
|
||||
PhDbgTestProcessRecords();
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
wprintf(L"Unrecognized command.\n");
|
||||
|
||||
@@ -272,10 +272,6 @@ PPH_PROCESS_RECORD PhFindProcessRecord(
|
||||
|
||||
VOID PhPurgeProcessRecords();
|
||||
|
||||
#ifdef DEBUG
|
||||
VOID PhDbgTestProcessRecords();
|
||||
#endif
|
||||
|
||||
// srvprv
|
||||
|
||||
#ifndef SRVPRV_PRIVATE
|
||||
|
||||
@@ -2058,63 +2058,3 @@ VOID PhPurgeProcessRecords()
|
||||
PhDereferenceObject(derefList);
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
VOID PhDbgTestProcessRecords()
|
||||
{
|
||||
PPH_PROCESS_RECORD record1;
|
||||
PPH_PROCESS_RECORD record2;
|
||||
PPH_PROCESS_RECORD record3;
|
||||
PPH_PROCESS_ITEM item1;
|
||||
PPH_PROCESS_ITEM item2;
|
||||
PPH_PROCESS_ITEM item3;
|
||||
LARGE_INTEGER time;
|
||||
LONG removeNumber;
|
||||
|
||||
PhQuerySystemTime(&time);
|
||||
time.QuadPart += PH_TICKS_PER_HOUR;
|
||||
|
||||
item1 = PhCreateProcessItem((HANDLE)9996);
|
||||
item1->CreateTime = time;
|
||||
item1->ProcessName = PhCreateString(L"test.exe");
|
||||
record1 = PhpCreateProcessRecord(item1);
|
||||
PhpAddProcessRecord(record1);
|
||||
|
||||
item2 = PhCreateProcessItem((HANDLE)9992);
|
||||
item2->CreateTime = time;
|
||||
item2->ProcessName = PhCreateString(L"test.exe");
|
||||
record2 = PhpCreateProcessRecord(item2);
|
||||
PhpAddProcessRecord(record2);
|
||||
|
||||
item3 = PhCreateProcessItem((HANDLE)9988);
|
||||
item3->CreateTime = time;
|
||||
item3->ProcessName = PhCreateString(L"test.exe");
|
||||
record3 = PhpCreateProcessRecord(item3);
|
||||
PhpAddProcessRecord(record3);
|
||||
|
||||
while (TRUE)
|
||||
{
|
||||
wprintf(L"Which one to remove? ");
|
||||
wscanf(L"%d", &removeNumber);
|
||||
|
||||
switch (removeNumber)
|
||||
{
|
||||
case 1:
|
||||
PhDereferenceProcessRecord(record1);
|
||||
break;
|
||||
case 2:
|
||||
PhDereferenceProcessRecord(record2);
|
||||
break;
|
||||
case 3:
|
||||
PhDereferenceProcessRecord(record3);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
PhDereferenceObject(item1);
|
||||
PhDereferenceObject(item2);
|
||||
PhDereferenceObject(item3);
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user