kernel
Loading...
Searching...
No Matches
_ETHREAD Struct Reference

#include <ps.h>

Data Fields

struct _ITHREAD InternalThread
PTEB Teb
struct _EXCEPTION_REGISTRATION_RECORD ExceptionRegistration
HANDLE TID
HANDLE PID
struct _EVENTCurrentEvent
struct _EPROCESSParentProcess
struct _DOUBLY_LINKED_LIST ThreadListEntry
struct _DOUBLY_LINKED_LIST SchedulerListEntry
struct _RUNDOWN_REF ThreadRundown
PUSH_LOCK ThreadLock
MTSTATUS ExitStatus
MTSTATUS LastStatus
bool SystemThread
bool WorkerThread

Detailed Description

Definition at line 182 of file ps.h.

Field Documentation

◆ CurrentEvent

struct _EVENT* CurrentEvent

Definition at line 189 of file ps.h.

◆ ExceptionRegistration

struct _EXCEPTION_REGISTRATION_RECORD ExceptionRegistration

Definition at line 186 of file ps.h.

◆ ExitStatus

MTSTATUS ExitStatus

Definition at line 195 of file ps.h.

◆ InternalThread

struct _ITHREAD InternalThread

Definition at line 183 of file ps.h.

◆ LastStatus

MTSTATUS LastStatus

Definition at line 199 of file ps.h.

◆ ParentProcess

struct _EPROCESS* ParentProcess

Definition at line 190 of file ps.h.

◆ PID

HANDLE PID

Definition at line 188 of file ps.h.

◆ SchedulerListEntry

struct _DOUBLY_LINKED_LIST SchedulerListEntry

Definition at line 192 of file ps.h.

◆ SystemThread

bool SystemThread

Definition at line 200 of file ps.h.

◆ Teb

PTEB Teb

Definition at line 185 of file ps.h.

◆ ThreadListEntry

struct _DOUBLY_LINKED_LIST ThreadListEntry

Definition at line 191 of file ps.h.

◆ ThreadLock

PUSH_LOCK ThreadLock

Definition at line 194 of file ps.h.

◆ ThreadRundown

struct _RUNDOWN_REF ThreadRundown

Definition at line 193 of file ps.h.

◆ TID

HANDLE TID

Definition at line 187 of file ps.h.

◆ WorkerThread

bool WorkerThread

Definition at line 201 of file ps.h.


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