Cleanup KE subsystem headers
This commit is contained in:
parent
798e4c1d22
commit
841a6b304b
@ -16,10 +16,6 @@
|
|||||||
|
|
||||||
|
|
||||||
/* Kernel services routines forward references */
|
/* Kernel services routines forward references */
|
||||||
XTAPI
|
|
||||||
VOID
|
|
||||||
KeClearEvent(IN PKEVENT Event);
|
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
VOID
|
VOID
|
||||||
KeInitializeApc(IN PKAPC Apc,
|
KeInitializeApc(IN PKAPC Apc,
|
||||||
@ -31,12 +27,6 @@ KeInitializeApc(IN PKAPC Apc,
|
|||||||
IN KPROCESSOR_MODE ApcMode,
|
IN KPROCESSOR_MODE ApcMode,
|
||||||
IN PVOID Context);
|
IN PVOID Context);
|
||||||
|
|
||||||
XTAPI
|
|
||||||
VOID
|
|
||||||
KeInitializeEvent(OUT PKEVENT Event,
|
|
||||||
IN KEVENT_TYPE EventType,
|
|
||||||
IN BOOLEAN InitialState);
|
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
VOID
|
VOID
|
||||||
KeInitializeSemaphore(IN PKSEMAPHORE Semaphore,
|
KeInitializeSemaphore(IN PKSEMAPHORE Semaphore,
|
||||||
@ -56,18 +46,6 @@ VOID
|
|||||||
KeInitializeTimerEx(OUT PKTIMER Timer,
|
KeInitializeTimerEx(OUT PKTIMER Timer,
|
||||||
IN KTIMER_TYPE Type);
|
IN KTIMER_TYPE Type);
|
||||||
|
|
||||||
XTAPI
|
|
||||||
VOID
|
|
||||||
KePanic(IN ULONG Code);
|
|
||||||
|
|
||||||
XTAPI
|
|
||||||
VOID
|
|
||||||
KePanicEx(IN ULONG Code,
|
|
||||||
IN ULONG_PTR Parameter1,
|
|
||||||
IN ULONG_PTR Parameter2,
|
|
||||||
IN ULONG_PTR Parameter3,
|
|
||||||
IN ULONG_PTR Parameter4);
|
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
LONG
|
LONG
|
||||||
KeReadSemaphoreState(IN PKSEMAPHORE Semaphore);
|
KeReadSemaphoreState(IN PKSEMAPHORE Semaphore);
|
||||||
@ -79,14 +57,4 @@ KeReleaseSemaphore(IN PKSEMAPHORE Semaphore,
|
|||||||
IN LONG Adjustment,
|
IN LONG Adjustment,
|
||||||
IN BOOLEAN Wait);
|
IN BOOLEAN Wait);
|
||||||
|
|
||||||
XTAPI
|
|
||||||
LONG
|
|
||||||
KeSetEvent(IN PKEVENT Event,
|
|
||||||
IN KPRIORITY Increment,
|
|
||||||
IN BOOLEAN Wait);
|
|
||||||
|
|
||||||
XTAPI
|
|
||||||
VOID
|
|
||||||
KeStartXtSystem(IN PKERNEL_INITIALIZATION_BLOCK Parameters);
|
|
||||||
|
|
||||||
#endif /* __XTDK_KEFUNCS_H */
|
#endif /* __XTDK_KEFUNCS_H */
|
||||||
|
@ -12,6 +12,16 @@
|
|||||||
#include <xtos.h>
|
#include <xtos.h>
|
||||||
|
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KeClearEvent(IN PKEVENT Event);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KeInitializeEvent(OUT PKEVENT Event,
|
||||||
|
IN KEVENT_TYPE EventType,
|
||||||
|
IN BOOLEAN InitialState);
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
VOID
|
VOID
|
||||||
KeInitializeProcess(IN OUT PKPROCESS Process,
|
KeInitializeProcess(IN OUT PKPROCESS Process,
|
||||||
@ -31,10 +41,32 @@ KeInitializeThread(IN PKPROCESS Process,
|
|||||||
IN PVOID EnvironmentBlock,
|
IN PVOID EnvironmentBlock,
|
||||||
IN PVOID Stack);
|
IN PVOID Stack);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KePanic(IN ULONG Code);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KePanicEx(IN ULONG Code,
|
||||||
|
IN ULONG_PTR Parameter1,
|
||||||
|
IN ULONG_PTR Parameter2,
|
||||||
|
IN ULONG_PTR Parameter3,
|
||||||
|
IN ULONG_PTR Parameter4);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
LONG
|
||||||
|
KeSetEvent(IN PKEVENT Event,
|
||||||
|
IN KPRIORITY Increment,
|
||||||
|
IN BOOLEAN Wait);
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
VOID
|
VOID
|
||||||
KeStartThread(IN PKTHREAD Thread);
|
KeStartThread(IN PKTHREAD Thread);
|
||||||
|
|
||||||
|
XTAPI
|
||||||
|
VOID
|
||||||
|
KeStartXtSystem(IN PKERNEL_INITIALIZATION_BLOCK Parameters);
|
||||||
|
|
||||||
XTAPI
|
XTAPI
|
||||||
VOID
|
VOID
|
||||||
KepSuspendNop(IN PKAPC Apc,
|
KepSuspendNop(IN PKAPC Apc,
|
||||||
|
Loading…
Reference in New Issue
Block a user