Change KEBUGCHECK -> KEBUGCHECKEX Modified: trunk/reactos/ntoskrnl/ex/work.c _____
Modified: trunk/reactos/ntoskrnl/ex/work.c --- trunk/reactos/ntoskrnl/ex/work.c 2005-11-08 19:43:54 UTC (rev 19062) +++ trunk/reactos/ntoskrnl/ex/work.c 2005-11-08 20:07:41 UTC (rev 19063) @@ -78,15 +78,21 @@
/* Make sure it returned at right IRQL */ if (KeGetCurrentIrql() != PASSIVE_LEVEL) {
- /* FIXME: Make this an Ex */ - KEBUGCHECK(WORKER_THREAD_RETURNED_AT_BAD_IRQL); + KEBUGCHECKEX(WORKER_THREAD_RETURNED_AT_BAD_IRQL, + (ULONG_PTR)WorkItem->WorkerRoutine, + KeGetCurrentIrql(), + (ULONG_PTR)WorkItem->Parameter, + (ULONG_PTR)WorkItem); }
/* Make sure it returned with Impersionation Disabled */ if (PsGetCurrentThread()->ActiveImpersonationInfo) {
- /* FIXME: Make this an Ex */ - KEBUGCHECK(IMPERSONATING_WORKER_THREAD); + KEBUGCHECKEX(IMPERSONATING_WORKER_THREAD, + (ULONG_PTR)WorkItem->WorkerRoutine, + (ULONG_PTR)WorkItem->Parameter, + (ULONG_PTR)WorkItem, + 0); } } }