ReactOS  0.4.15-dev-1177-g6cb3b62
_CONSOLE_PROCESS_DATA Struct Reference

#include <consrv.h>

Collaboration diagram for _CONSOLE_PROCESS_DATA:

Public Attributes

LIST_ENTRY ConsoleLink
 
PCSR_PROCESS Process
 
HANDLE ConsoleHandle
 
BOOLEAN ConsoleApp
 
RTL_CRITICAL_SECTION HandleTableLock
 
ULONG HandleTableSize
 
struct _CONSOLE_IO_HANDLEHandleTable
 
LPTHREAD_START_ROUTINE CtrlRoutine
 
LPTHREAD_START_ROUTINE PropRoutine
 

Detailed Description

Definition at line 40 of file consrv.h.

Member Data Documentation

◆ ConsoleApp

BOOLEAN _CONSOLE_PROCESS_DATA::ConsoleApp

Definition at line 46 of file consrv.h.

Referenced by ConSrvNewProcess().

◆ ConsoleHandle

HANDLE _CONSOLE_PROCESS_DATA::ConsoleHandle

◆ ConsoleLink

LIST_ENTRY _CONSOLE_PROCESS_DATA::ConsoleLink

Definition at line 42 of file consrv.h.

◆ CtrlRoutine

LPTHREAD_START_ROUTINE _CONSOLE_PROCESS_DATA::CtrlRoutine

Definition at line 52 of file consrv.h.

Referenced by CON_API_NOCONSOLE(), and ConSrvConnect().

◆ HandleTable

struct _CONSOLE_IO_HANDLE* _CONSOLE_PROCESS_DATA::HandleTable

Definition at line 50 of file consrv.h.

Referenced by ConsoleClientShutdown(), ConSrvDisconnect(), and ConSrvNewProcess().

◆ HandleTableLock

RTL_CRITICAL_SECTION _CONSOLE_PROCESS_DATA::HandleTableLock

Definition at line 48 of file consrv.h.

Referenced by ConSrvDisconnect(), and ConSrvNewProcess().

◆ HandleTableSize

ULONG _CONSOLE_PROCESS_DATA::HandleTableSize

Definition at line 49 of file consrv.h.

Referenced by ConSrvNewProcess().

◆ Process

◆ PropRoutine

LPTHREAD_START_ROUTINE _CONSOLE_PROCESS_DATA::PropRoutine

Definition at line 53 of file consrv.h.

Referenced by CON_API_NOCONSOLE(), ConSrvConnect(), and GuiConsoleShowConsoleProperties().


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