ReactOS  0.4.13-dev-235-g7373cb3
_CONSOLE Struct Reference

#include <conio.h>

Collaboration diagram for _CONSOLE:

Public Attributes

 WINSRV_CONSOLE
 
LONG ReferenceCount
 
CRITICAL_SECTION Lock
 
ULONG ConsoleID
 
LIST_ENTRY ListEntry
 
CONSOLE_STATE State
 
TERMINAL TermIFace
 
HANDLE UnpauseEvent
 
CONSOLE_INPUT_BUFFER InputBuffer
 
UINT InputCodePage
 
LIST_ENTRY BufferList
 
PCONSOLE_SCREEN_BUFFER ActiveBuffer
 
UINT OutputCodePage
 
COORD ConsoleSize
 
BOOLEAN FixedSize
 
LIST_ENTRY ProcessList
 
FRONTEND TermIFace
 
PWCHAR LineBuffer
 
WORD LineMaxSize
 
WORD LineSize
 
WORD LinePos
 
BOOLEAN LineComplete
 
BOOLEAN LineUpPressed
 
BOOLEAN LineInsertToggle
 
ULONG LineWakeupMask
 
BOOLEAN QuickEdit
 
BOOLEAN InsertMode
 
UINT CodePage
 
CONSOLE_SELECTION_INFO Selection
 
COORD dwSelectionCursor
 
BYTE PauseFlags
 
LIST_ENTRY WriteWaitQueue
 
struct _ALIAS_HEADERAliases
 
LIST_ENTRY HistoryBuffers
 
ULONG HistoryBufferSize
 
ULONG NumberOfHistoryBuffers
 
BOOLEAN HistoryNoDup
 
UNICODE_STRING OriginalTitle
 
UNICODE_STRING Title
 
COLORREF Colors [16]
 

Detailed Description

Definition at line 317 of file conio.h.

Member Data Documentation

◆ ActiveBuffer

PCONSOLE_SCREEN_BUFFER _CONSOLE::ActiveBuffer

Definition at line 342 of file conio.h.

◆ Aliases

struct _ALIAS_HEADER* _CONSOLE::Aliases

Definition at line 307 of file conio.h.

◆ BufferList

LIST_ENTRY _CONSOLE::BufferList

Definition at line 341 of file conio.h.

◆ CodePage

UINT _CONSOLE::CodePage

Definition at line 293 of file conio.h.

◆ Colors

COLORREF _CONSOLE::Colors[16]

Definition at line 320 of file conio.h.

◆ ConsoleID

ULONG _CONSOLE::ConsoleID

Definition at line 328 of file conio.h.

◆ ConsoleSize

COORD _CONSOLE::ConsoleSize

Definition at line 346 of file conio.h.

◆ dwSelectionCursor

COORD _CONSOLE::dwSelectionCursor

Definition at line 296 of file conio.h.

◆ FixedSize

BOOLEAN _CONSOLE::FixedSize

Definition at line 347 of file conio.h.

◆ HistoryBuffers

LIST_ENTRY _CONSOLE::HistoryBuffers

Definition at line 308 of file conio.h.

◆ HistoryBufferSize

ULONG _CONSOLE::HistoryBufferSize

Definition at line 309 of file conio.h.

◆ HistoryNoDup

BOOLEAN _CONSOLE::HistoryNoDup

Definition at line 311 of file conio.h.

◆ InputBuffer

CONSOLE_INPUT_BUFFER _CONSOLE::InputBuffer

Definition at line 337 of file conio.h.

◆ InputCodePage

UINT _CONSOLE::InputCodePage

Definition at line 338 of file conio.h.

◆ InsertMode

BOOLEAN _CONSOLE::InsertMode

Definition at line 292 of file conio.h.

◆ LineBuffer

PWCHAR _CONSOLE::LineBuffer

Put those things in TEXTMODE_SCREEN_BUFFER ??

Definition at line 281 of file conio.h.

◆ LineComplete

BOOLEAN _CONSOLE::LineComplete

Definition at line 285 of file conio.h.

◆ LineInsertToggle

BOOLEAN _CONSOLE::LineInsertToggle

Definition at line 287 of file conio.h.

◆ LineMaxSize

WORD _CONSOLE::LineMaxSize

Definition at line 282 of file conio.h.

◆ LinePos

WORD _CONSOLE::LinePos

Definition at line 284 of file conio.h.

◆ LineSize

WORD _CONSOLE::LineSize

Definition at line 283 of file conio.h.

◆ LineUpPressed

BOOLEAN _CONSOLE::LineUpPressed

Definition at line 286 of file conio.h.

◆ LineWakeupMask

ULONG _CONSOLE::LineWakeupMask

Definition at line 288 of file conio.h.

◆ ListEntry

LIST_ENTRY _CONSOLE::ListEntry

Definition at line 329 of file conio.h.

Referenced by DeviceInstallThread().

◆ Lock

CRITICAL_SECTION _CONSOLE::Lock

Definition at line 326 of file conio.h.

Referenced by ConSrvNewProcess().

◆ NumberOfHistoryBuffers

ULONG _CONSOLE::NumberOfHistoryBuffers

Definition at line 310 of file conio.h.

◆ OriginalTitle

UNICODE_STRING _CONSOLE::OriginalTitle

Definition at line 314 of file conio.h.

◆ OutputCodePage

UINT _CONSOLE::OutputCodePage

Definition at line 343 of file conio.h.

◆ PauseFlags

BYTE _CONSOLE::PauseFlags

Definition at line 301 of file conio.h.

◆ ProcessList

LIST_ENTRY _CONSOLE::ProcessList

Definition at line 273 of file conio.h.

◆ QuickEdit

BOOLEAN _CONSOLE::QuickEdit

Definition at line 291 of file conio.h.

◆ ReferenceCount

LONG _CONSOLE::ReferenceCount

Definition at line 325 of file conio.h.

Referenced by ConDrvGetConsole().

◆ Selection

CONSOLE_SELECTION_INFO _CONSOLE::Selection

Definition at line 295 of file conio.h.

◆ State

CONSOLE_STATE _CONSOLE::State

Definition at line 331 of file conio.h.

◆ TermIFace [1/2]

FRONTEND _CONSOLE::TermIFace

Definition at line 275 of file conio.h.

◆ TermIFace [2/2]

TERMINAL _CONSOLE::TermIFace

Definition at line 332 of file conio.h.

◆ Title

UNICODE_STRING _CONSOLE::Title

Definition at line 315 of file conio.h.

◆ UnpauseEvent

HANDLE _CONSOLE::UnpauseEvent

Definition at line 334 of file conio.h.

◆ WINSRV_CONSOLE

_CONSOLE::WINSRV_CONSOLE

Definition at line 322 of file conio.h.

◆ WriteWaitQueue

LIST_ENTRY _CONSOLE::WriteWaitQueue

Definition at line 303 of file conio.h.


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