My Project
Loading...
Searching...
No Matches
_ITHREAD Struct Reference

#include <me.h>

Data Fields

struct _TRAP_FRAME TrapRegisters
uint32_t ThreadState
void * StackBase
bool IsLargeStack
void * KernelStack
enum _TimeSliceTicks TimeSlice
enum _TimeSliceTicks TimeSliceAllocated
enum _PRIVILEGE_MODE PreviousMode
struct _APC_STATE ApcState
struct _WAIT_BLOCK WaitBlock

Detailed Description

Definition at line 261 of file me.h.

Field Documentation

◆ ApcState

struct _APC_STATE ApcState

Definition at line 270 of file me.h.

◆ IsLargeStack

bool IsLargeStack

Definition at line 265 of file me.h.

◆ KernelStack

void* KernelStack

Definition at line 266 of file me.h.

◆ PreviousMode

enum _PRIVILEGE_MODE PreviousMode

Definition at line 269 of file me.h.

◆ StackBase

void* StackBase

Definition at line 264 of file me.h.

◆ ThreadState

uint32_t ThreadState

Definition at line 263 of file me.h.

◆ TimeSlice

enum _TimeSliceTicks TimeSlice

Definition at line 267 of file me.h.

◆ TimeSliceAllocated

enum _TimeSliceTicks TimeSliceAllocated

Definition at line 268 of file me.h.

◆ TrapRegisters

struct _TRAP_FRAME TrapRegisters

Definition at line 262 of file me.h.

◆ WaitBlock

struct _WAIT_BLOCK WaitBlock

Definition at line 271 of file me.h.


The documentation for this struct was generated from the following file:
  • C:/Users/matanel/Desktop/Projects/KernelDevelopment/kernel/includes/me.h