ReactOS 0.4.16-dev-122-g325d74c
ThreadData Struct Reference

#include <drwtsn32.h>

Collaboration diagram for ThreadData:

Public Member Functions

 ThreadData (HANDLE handle=NULL)
 
void Update ()
 

Public Attributes

HANDLE Handle
 
CONTEXT Context
 
CThreadClassPtr
 
HANDLE hFinished
 

Detailed Description

Definition at line 23 of file drwtsn32.h.

Constructor & Destructor Documentation

◆ ThreadData()

ThreadData::ThreadData ( HANDLE  handle = NULL)

Definition at line 33 of file drwtsn32.cpp.

34 : Handle(handle)
35{
36 memset(&Context, 0, sizeof(Context));
37}
#define memset(x, y, z)
Definition: compat.h:39
HANDLE Handle
Definition: drwtsn32.h:25

Member Function Documentation

◆ Update()

void ThreadData::Update ( )

Definition at line 39 of file drwtsn32.cpp.

40{
43}
BOOL WINAPI GetThreadContext(IN HANDLE hThread, OUT LPCONTEXT lpContext)
Definition: thread.c:501
#define CONTEXT_DEBUG_REGISTERS
Definition: nt_native.h:1373
#define CONTEXT_CONTROL
Definition: nt_native.h:1369
#define CONTEXT_INTEGER
Definition: nt_native.h:1370

Member Data Documentation

◆ ClassPtr

CThread* ThreadData::ClassPtr

Definition at line 14 of file thread.h.

◆ Context

CONTEXT ThreadData::Context

Definition at line 26 of file drwtsn32.h.

◆ Handle

HANDLE ThreadData::Handle

Definition at line 25 of file drwtsn32.h.

Referenced by FinishThread(), StartThread(), and Update().

◆ hFinished

HANDLE ThreadData::hFinished

Definition at line 15 of file thread.h.


The documentation for this struct was generated from the following files: