/** * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/ke/kprocess.hh * DESCRIPTION: XT kernel process manipulation support * DEVELOPERS: Aiken Harris */ #ifndef __XTOSKRNL_KE_KPROCESS_HH #define __XTOSKRNL_KE_KPROCESS_HH #include /* Kernel Library */ namespace KE { class KProcess { private: STATIC EPROCESS InitialProcess; public: STATIC XTAPI PEPROCESS GetInitialProcess(VOID); STATIC XTAPI VOID InitializeProcess(IN OUT PKPROCESS Process, IN KPRIORITY Priority, IN KAFFINITY Affinity, IN PULONG_PTR DirectoryTable, IN BOOLEAN Alignment); }; } #endif /* __XTOSKRNL_KE_KPROCESS_HH */