Cleanup KE subsystem headers
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 30s
Builds / ExectOS (i686) (push) Successful in 29s

This commit is contained in:
2023-10-29 09:14:46 +01:00
parent 798e4c1d22
commit 841a6b304b
2 changed files with 32 additions and 32 deletions

View File

@@ -12,6 +12,16 @@
#include <xtos.h>
XTAPI
VOID
KeClearEvent(IN PKEVENT Event);
XTAPI
VOID
KeInitializeEvent(OUT PKEVENT Event,
IN KEVENT_TYPE EventType,
IN BOOLEAN InitialState);
XTAPI
VOID
KeInitializeProcess(IN OUT PKPROCESS Process,
@@ -31,10 +41,32 @@ KeInitializeThread(IN PKPROCESS Process,
IN PVOID EnvironmentBlock,
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
VOID
KeStartThread(IN PKTHREAD Thread);
XTAPI
VOID
KeStartXtSystem(IN PKERNEL_INITIALIZATION_BLOCK Parameters);
XTAPI
VOID
KepSuspendNop(IN PKAPC Apc,