ntoskrnl: Implement KeGetCurrentProcessorNumberEx.

This commit is contained in:
Etaash Mathamsetty 2022-09-11 14:35:22 -04:00 committed by Alexandre Julliard
parent 7de69f49c6
commit e2a5bf7540
2 changed files with 20 additions and 0 deletions

View file

@ -3387,6 +3387,25 @@ VOID WINAPI KeSetTargetProcessorDpc(PRKDPC dpc, CCHAR number)
FIXME("%p, %d stub\n", dpc, number);
}
/***********************************************************************
* KeGetCurrentProcessorNumberEx (NTOSKRNL.EXE.@)
*/
ULONG WINAPI KeGetCurrentProcessorNumberEx(PPROCESSOR_NUMBER process_number)
{
ULONG cur_number = NtGetCurrentProcessorNumber();
FIXME("%p semi-stub\n", process_number);
if (process_number)
{
process_number->Group = 0;
process_number->Reserved = 0;
process_number->Number = cur_number;
}
return cur_number;
}
/***********************************************************************
* READ_REGISTER_BUFFER_UCHAR (NTOSKRNL.EXE.@)
*/

View file

@ -555,6 +555,7 @@
@ stub KeFlushEntireTb
@ stdcall KeFlushQueuedDpcs()
@ stdcall KeGetCurrentProcessorNumber() NtGetCurrentProcessorNumber
@ stdcall KeGetCurrentProcessorNumberEx(ptr)
@ stdcall KeGetCurrentThread()
@ stub KeGetPreviousMode
@ stub KeGetRecommendedSharedDataAlignment