Improve debug prints.

svn path=/trunk/; revision=59400
This commit is contained in:
Hermès Bélusca-Maïto 2013-06-30 19:21:42 +00:00
parent d4fa57ec54
commit 10e745a186

View file

@ -418,8 +418,7 @@ ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData,
ASSERT(Object); ASSERT(Object);
if (Entry) *Entry = NULL; if (Entry) *Entry = NULL;
// DPRINT("ConSrvGetObject, Object: %x, %x, %x\n", DPRINT("ConSrvGetObject -- Object: 0x%x, Handle: 0x%x\n", Object, Handle);
// Object, Handle, ProcessData ? ProcessData->HandleTableSize : 0);
RtlEnterCriticalSection(&ProcessData->HandleTableLock); RtlEnterCriticalSection(&ProcessData->HandleTableLock);
@ -436,7 +435,9 @@ ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData,
/*(Type != 0 && ObjectEntry->Type != Type)*/ /*(Type != 0 && ObjectEntry->Type != Type)*/
(Type != 0 && (ObjectEntry->Type & Type) == 0) ) (Type != 0 && (ObjectEntry->Type & Type) == 0) )
{ {
DPRINT1("ConSrvGetObject returning invalid handle (%x) of type %lu with access %lu ; wanted type %lu with access %lu\n", Handle, ObjectEntry->Type, HandleEntry->Access, Type, Access); DPRINT1("ConSrvGetObject -- Invalid handle 0x%x of type %lu with access %lu ; retrieved object 0x%x (handle 0x%x) of type %lu with access %lu\n",
Handle, Type, Access, ObjectEntry, HandleEntry, (ObjectEntry ? ObjectEntry->Type : 0), (HandleEntry ? HandleEntry->Access : 0));
RtlLeaveCriticalSection(&ProcessData->HandleTableLock); RtlLeaveCriticalSection(&ProcessData->HandleTableLock);
return STATUS_INVALID_HANDLE; return STATUS_INVALID_HANDLE;
} }