ReactOS  0.4.14-dev-297-g23e575c
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 }
HANDLE Handle
Definition: drwtsn32.h:25
#define memset(x, y, z)
Definition: compat.h:39

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:500
_In_ HANDLE Handle
Definition: extypes.h:390
#define CONTEXT_CONTROL
Definition: compat.h:265
#define CONTEXT_INTEGER
Definition: compat.h:266
#define CONTEXT_DEBUG_REGISTERS
Definition: compat.h:268

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(), and StartThread().

◆ hFinished

HANDLE ThreadData::hFinished

Definition at line 15 of file thread.h.


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