ReactOS  0.4.15-dev-3728-ga92304f
_CSR_API_MESSAGE Struct Reference

#include <csrmsg.h>

Collaboration diagram for _CSR_API_MESSAGE:

Public Attributes

PORT_MESSAGE Header
 
union {
   CSR_API_CONNECTINFO   ConnectionInfo
 
   struct {
      PCSR_CAPTURE_BUFFER   CsrCaptureData
 
      CSR_API_NUMBER   ApiNumber
 
      NTSTATUS   Status
 
      ULONG   Reserved
 
      union {
         CSR_CLIENT_CONNECT   CsrClientConnect
 
         ULONG_PTR   ApiMessageData [39]
 
      }   Data
 
   } 
 
}; 
 

Detailed Description

Definition at line 100 of file csrmsg.h.

Member Data Documentation

◆ @3393

union { ... }

◆ ApiMessageData

ULONG_PTR _CSR_API_MESSAGE::ApiMessageData[39]

Definition at line 137 of file csrmsg.h.

◆ ApiNumber

CSR_API_NUMBER _CSR_API_MESSAGE::ApiNumber

Definition at line 109 of file csrmsg.h.

Referenced by CsrApiRequestThread().

◆ ConnectionInfo

CSR_API_CONNECTINFO _CSR_API_MESSAGE::ConnectionInfo

Definition at line 105 of file csrmsg.h.

◆ CsrCaptureData

PCSR_CAPTURE_BUFFER _CSR_API_MESSAGE::CsrCaptureData

Definition at line 108 of file csrmsg.h.

Referenced by CsrApiRequestThread().

◆ CsrClientConnect

CSR_CLIENT_CONNECT _CSR_API_MESSAGE::CsrClientConnect

Definition at line 114 of file csrmsg.h.

◆ Data

union { ... } _CSR_API_MESSAGE::Data

◆ Header

PORT_MESSAGE _CSR_API_MESSAGE::Header

Definition at line 102 of file csrmsg.h.

Referenced by CsrApiRequestThread(), and CsrInitializeWait().

◆ Reserved

ULONG _CSR_API_MESSAGE::Reserved

Definition at line 111 of file csrmsg.h.

◆ Status

NTSTATUS _CSR_API_MESSAGE::Status

Definition at line 110 of file csrmsg.h.

Referenced by BasepNotifyCsrOfThread(), BaseUpdateVDMEntry(), CloseConsoleHandle(), CreateConsoleScreenBuffer(), CsrApiRequestThread(), DefineDosDeviceW(), DuplicateConsoleHandle(), EndTask(), ExitVDM(), ExitWindowsWorker(), FlushConsoleInputBuffer(), FreeConsole(), GenerateConsoleCtrlEvent(), GetConsoleCP(), GetConsoleCursorInfo(), GetConsoleDisplayMode(), GetConsoleFontInfo(), GetConsoleFontSize(), GetConsoleHandleInformation(), GetConsoleHardwareState(), GetConsoleHistoryInfo(), GetConsoleMode(), GetConsoleOutputCP(), GetConsoleProcessList(), GetConsoleScreenBufferInfo(), GetConsoleSelectionInfo(), GetConsoleWindow(), GetCurrentConsoleFont(), GetLargestConsoleWindowSize(), GetNextVDMCommand(), GetNumberOfConsoleFonts(), GetNumberOfConsoleInputEvents(), GetNumberOfConsoleMouseButtons(), GetProcessShutdownParameters(), GetThreadDesktop(), GetVDMCurrentDirectories(), IntAddConsoleAlias(), IntAllocConsole(), IntAttachConsole(), IntExpungeConsoleCommandHistory(), IntFillConsoleOutputCode(), IntGetConsoleAlias(), IntGetConsoleAliases(), IntGetConsoleAliasesLength(), IntGetConsoleAliasExes(), IntGetConsoleAliasExesLength(), IntGetConsoleCommandHistory(), IntGetConsoleCommandHistoryLength(), IntGetConsoleInput(), IntGetConsoleKeyboardLayoutName(), IntGetConsoleTitle(), IntReadConsole(), IntReadConsoleOutput(), IntReadConsoleOutputCode(), IntScrollConsoleScreenBuffer(), IntSetConsoleNumberOfCommands(), IntSetConsoleTitle(), IntWriteConsole(), IntWriteConsoleInput(), IntWriteConsoleOutput(), IntWriteConsoleOutputCode(), InvalidateConsoleDIBits(), OpenConsoleW(), RegisterConsoleVDM(), RegisterLogonProcess(), RegisterServicesProcess(), SetConsoleActiveScreenBuffer(), SetConsoleCommandHistoryMode(), SetConsoleCP(), SetConsoleCursor(), SetConsoleCursorInfo(), SetConsoleCursorPosition(), SetConsoleDisplayMode(), SetConsoleFont(), SetConsoleHandleInformation(), SetConsoleHardwareState(), SetConsoleHistoryInfo(), SetConsoleIcon(), SetConsoleMenuClose(), SetConsoleMode(), SetConsoleOutputCP(), SetConsolePalette(), SetConsoleScreenBufferSize(), SetConsoleTextAttribute(), SetConsoleWindowInfo(), SetProcessShutdownParameters(), SetVDMCurrentDirectories(), UserCreateSystemThread(), and VerifyConsoleIoHandle().


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