Add functions to transition threads to deferred ready or transition states
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 32s
Builds / ExectOS (i686, debug) (push) Successful in 30s
Builds / ExectOS (amd64, release) (push) Successful in 39s
Builds / ExectOS (i686, release) (push) Successful in 38s

This commit is contained in:
2026-06-17 16:30:28 +02:00
parent ea1ad3c6b1
commit 1fca2400a4
2 changed files with 62 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ namespace KE
public:
STATIC XTAPI VOID AttachThread(IN PKTHREAD Thread);
STATIC XTAPI VOID DispatchReadyThread(IN PKTHREAD Thread);
STATIC XTAPI PETHREAD GetInitialThread(VOID);
STATIC XTAPI XTSTATUS InitializeIdleThread(IN PKPROCESS IdleProcess,
IN OUT PKTHREAD IdleThread,
@@ -36,6 +37,7 @@ namespace KE
IN PVOID EnvironmentBlock,
IN PVOID Stack,
IN BOOLEAN AttachToProcess);
STATIC XTAPI VOID ReadyThread(IN PKTHREAD Thread);
private:
STATIC XTAPI VOID HandleSystemThreadExit(VOID);