diff --git a/ntoskrnl/ex/work.c b/ntoskrnl/ex/work.c index a5cfe71909d..731f442a853 100644 --- a/ntoskrnl/ex/work.c +++ b/ntoskrnl/ex/work.c @@ -35,8 +35,8 @@ EX_WORK_QUEUE ExWorkerQueue[MaximumWorkQueue]; /* Accounting of the total threads and registry hacked threads */ -ULONG ExpCriticalWorkerThreads; -ULONG ExpDelayedWorkerThreads; +ULONG ExCriticalWorkerThreads; +ULONG ExDelayedWorkerThreads; ULONG ExpAdditionalCriticalWorkerThreads; ULONG ExpAdditionalDelayedWorkerThreads; @@ -566,7 +566,7 @@ ExpInitializeWorkerThreads(VOID) { /* Create the thread */ ExpCreateWorkerThread(CriticalWorkQueue, FALSE); - ExpCriticalWorkerThreads++; + ExCriticalWorkerThreads++; } /* Create the built-in worker threads for the delayed queue */ @@ -574,7 +574,7 @@ ExpInitializeWorkerThreads(VOID) { /* Create the thread */ ExpCreateWorkerThread(DelayedWorkQueue, FALSE); - ExpDelayedWorkerThreads++; + ExDelayedWorkerThreads++; } /* Create the built-in worker thread for the hypercritical queue */ diff --git a/ntoskrnl/include/internal/ex.h b/ntoskrnl/include/internal/ex.h index 09ba4648df9..053b8c813c1 100644 --- a/ntoskrnl/include/internal/ex.h +++ b/ntoskrnl/include/internal/ex.h @@ -28,6 +28,8 @@ extern LIST_ENTRY ExpNonPagedLookasideListHead; extern LIST_ENTRY ExpPagedLookasideListHead; extern KSPIN_LOCK ExpNonPagedLookasideListLock; extern KSPIN_LOCK ExpPagedLookasideListLock; +extern ULONG ExCriticalWorkerThreads; +extern ULONG ExDelayedWorkerThreads; /* * NT/Cm Version Info variables