forked from xt-sys/exectos
Implement KeSetTargetProcessorDpc() routine
This commit is contained in:
parent
be7981f614
commit
aa17be6eb3
@ -69,4 +69,9 @@ KeReleaseSemaphore(IN PKSEMAPHORE Semaphore,
|
|||||||
IN LONG Adjustment,
|
IN LONG Adjustment,
|
||||||
IN BOOLEAN Wait);
|
IN BOOLEAN Wait);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KeSetTargetProcessorDpc(IN PKDPC Dpc,
|
||||||
|
IN CCHAR Number);
|
||||||
|
|
||||||
#endif /* __XTDK_KEFUNCS_H */
|
#endif /* __XTDK_KEFUNCS_H */
|
||||||
|
@ -91,3 +91,24 @@ KepRetireDpcList(IN PKPROCESSOR_CONTROL_BLOCK Prcb)
|
|||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
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 KeInitializeTimerEx(ptr long)
|
||||||
@ stdcall KeReadSemaphoreState(ptr)
|
@ stdcall KeReadSemaphoreState(ptr)
|
||||||
@ stdcall KeReleaseSemaphore(ptr long long long)
|
@ stdcall KeReleaseSemaphore(ptr long long long)
|
||||||
|
@ stdcall KeSetTargetProcessorDpc(ptr long)
|
||||||
@ stdcall RtlCompareMemory(ptr ptr long)
|
@ stdcall RtlCompareMemory(ptr ptr long)
|
||||||
@ stdcall RtlCopyMemory(ptr ptr long)
|
@ stdcall RtlCopyMemory(ptr ptr long)
|
||||||
@ stdcall RtlFillMemory(ptr long long)
|
@ stdcall RtlFillMemory(ptr long long)
|
||||||
|
Loading…
Reference in New Issue
Block a user