Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_HANDLE_DATA Struct Reference

#include <server.h>

List of all members.

Public Attributes

ULONG HandleType
ACCESS_MASK Access
ULONG ShareAccess
union {
   PSCREEN_INFORMATION   ScreenBuffer
   PINPUT_INFORMATION   InputBuffer
Buffer
PINPUT_READ_HANDLE_DATA InputReadData


Member Data Documentation

ACCESS_MASK _HANDLE_DATA::Access
 

Definition at line 312 of file server.h.

Referenced by SrvDuplicateHandle().

union { ... } _HANDLE_DATA::Buffer
 

Referenced by CookedRead(), DirectReadWaitRoutine(), FindActiveScreenBufferHandle(), InitializeInputHandle(), InitializeOutputHandle(), RawReadWaitRoutine(), ReadChars(), SrvConsoleMenuControl(), SrvCreateConsoleScreenBuffer(), SrvDuplicateHandle(), SrvFillConsoleOutput(), SrvFlushConsoleInputBuffer(), SrvGetConsoleCurrentFont(), SrvGetConsoleCursorInfo(), SrvGetConsoleFontInfo(), SrvGetConsoleFontSize(), SrvGetConsoleHardwareState(), SrvGetConsoleInput(), SrvGetConsoleMode(), SrvGetConsoleNumberOfInputEvents(), SrvGetConsoleScreenBufferInfo(), SrvGetLargestConsoleWindowSize(), SrvInvalidateBitMapRect(), SrvOpenConsole(), SrvReadConsole(), SrvReadConsoleOutput(), SrvReadConsoleOutputString(), SrvScrollConsoleScreenBuffer(), SrvSetConsoleActiveScreenBuffer(), SrvSetConsoleCursor(), SrvSetConsoleCursorInfo(), SrvSetConsoleCursorPosition(), SrvSetConsoleDisplayMode(), SrvSetConsoleFont(), SrvSetConsoleHardwareState(), SrvSetConsoleMode(), SrvSetConsolePalette(), SrvSetConsoleScreenBufferSize(), SrvSetConsoleTextAttribute(), SrvSetConsoleWindowInfo(), SrvShowConsoleCursor(), SrvWriteConsoleInput(), SrvWriteConsoleOutput(), SrvWriteConsoleOutputString(), and WWSB_DoWriteConsole().

ULONG _HANDLE_DATA::HandleType
 

Definition at line 311 of file server.h.

Referenced by ConsoleAddProcessRoutine(), FindActiveScreenBufferHandle(), FreeIoHandle(), GrowIoHandleTable(), InitializeIoHandleTable(), ReadChars(), RemoveConsole(), SrvCloseHandle(), SrvDuplicateHandle(), SrvGetConsoleMode(), SrvGetHandleInformation(), SrvInvalidateBitMapRect(), SrvOpenConsole(), SrvSetConsoleMode(), SrvSetHandleInformation(), and SrvShowConsoleCursor().

PINPUT_INFORMATION _HANDLE_DATA::InputBuffer
 

Definition at line 316 of file server.h.

Referenced by InitializeIoHandleTable().

PINPUT_READ_HANDLE_DATA _HANDLE_DATA::InputReadData
 

Definition at line 318 of file server.h.

Referenced by CookedRead(), CookedReadWaitRoutine(), DirectReadWaitRoutine(), InitializeInputHandle(), ProcessCommandListInput(), ProcessCommandNumberInput(), ProcessCopyFromCharInput(), ProcessCopyToCharInput(), and RawReadWaitRoutine().

PSCREEN_INFORMATION _HANDLE_DATA::ScreenBuffer
 

Definition at line 315 of file server.h.

ULONG _HANDLE_DATA::ShareAccess
 

Definition at line 313 of file server.h.

Referenced by SrvDuplicateHandle().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:18 2004 for test by doxygen 1.3.7