NTSTATUS __stdcall HalpBlkWdWorkerRoutine(){
unsigned int i;
NTSTATUS result;
for( i = 0; i < (unsigned int)HalpBlkNumberProcessors; ++i )
result = HalpBlkWdFatalExceptionCheck((PVOID)i);
_InterlockedExchange(&HalpBlkWdPollingInProgress, 0);
return result;
}