Implement KeSetTargetProcessorDpc() routine
This commit is contained in:
parent
be7981f614
commit
aa17be6eb3
@ -69,4 +69,9 @@ KeReleaseSemaphore(IN PKSEMAPHORE Semaphore,
|
||||
IN LONG Adjustment,
|
||||
IN BOOLEAN Wait);
|
||||
|
||||
XTAPI
|
||||
VOID
|
||||
KeSetTargetProcessorDpc(IN PKDPC Dpc,
|
||||
IN CCHAR Number);
|
||||
|
||||
#endif /* __XTDK_KEFUNCS_H */
|
||||
|
@ -91,3 +91,24 @@ KepRetireDpcList(IN PKPROCESSOR_CONTROL_BLOCK Prcb)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the target processor number for DPC.
|
||||
*
|
||||
* @param Dpc
|
||||
* Supplies a pointer to the DPC object.
|
||||
*
|
||||
* @param Number
|
||||
* Supplies the target processor number.
|
||||
*
|
||||
* @return This routine does not return any value.
|
||||
*
|
||||
* @since NT 4.0
|
||||
*/
|
||||
XTAPI
|
||||
VOID
|
||||
KeSetTargetProcessorDpc(IN PKDPC Dpc,
|
||||
IN CCHAR Number)
|
||||
{
|
||||
Dpc->Number = MAXIMUM_PROCESSORS + Number;
|
||||
}
|
||||
|
@ -16,6 +16,7 @@
|
||||
@ stdcall KeInitializeTimerEx(ptr long)
|
||||
@ stdcall KeReadSemaphoreState(ptr)
|
||||
@ stdcall KeReleaseSemaphore(ptr long long long)
|
||||
@ stdcall KeSetTargetProcessorDpc(ptr long)
|
||||
@ stdcall RtlCompareMemory(ptr ptr long)
|
||||
@ stdcall RtlCopyMemory(ptr ptr long)
|
||||
@ stdcall RtlFillMemory(ptr long long)
|
||||
|
Loading…
Reference in New Issue
Block a user