Fixed compilation issues

This commit is contained in:
Alex 2022-10-21 03:51:39 +03:00
parent 3de8e1c932
commit a33ec0749a
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD
2 changed files with 9 additions and 9 deletions

View File

@ -37,7 +37,7 @@ namespace Tasking
PCB *Task::CreateProcess(PCB *Parent,
char *Name,
ExecutionElevation Elevation)
TaskElevation Elevation)
{
SmartCriticalSection(TaskingLock);
PCB *Process = new PCB;

View File

@ -10,7 +10,7 @@ namespace Tasking
typedef unsigned long UTID;
typedef unsigned long Token;
enum ExecutionElevation
enum TaskElevation
{
UnknownElevation,
Kernel,
@ -19,7 +19,7 @@ namespace Tasking
User
};
enum ExecutionStatus
enum TaskStatus
{
UnknownStatus,
Running,
@ -29,18 +29,18 @@ namespace Tasking
Terminated
};
struct ExecutionSecurity
struct TaskSecurity
{
ExecutionElevation Elevation;
Token Token;
TaskElevation Elevation;
Token UniqueToken;
};
struct PCB
{
UPID PID;
char Name[256];
ExecutionSecurity Security;
ExecutionStatus Status;
TaskSecurity Security;
TaskStatus Status;
};
struct TCB
@ -67,7 +67,7 @@ namespace Tasking
PCB *CreateProcess(PCB *Parent,
char *Name,
ExecutionElevation Elevation);
TaskElevation Elevation);
TCB *CreateThread(PCB *Parent,
IP EntryPoint);