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

conmsg.h File Reference

Go to the source code of this file.

Classes

struct  _CONSOLE_INFO
struct  _CONSOLE_API_CONNECTINFO
struct  _CONSOLE_CREATESCREENBUFFER_MSG
struct  _CONSOLE_OPENCONSOLE_MSG
struct  _CONSOLE_GETCONSOLEINPUT_MSG
struct  _CONSOLE_WRITECONSOLEINPUT_MSG
struct  _CONSOLE_READCONSOLEOUTPUT_MSG
struct  _CONSOLE_WRITECONSOLEOUTPUT_MSG
struct  _CONSOLE_READCONSOLEOUTPUTSTRING_MSG
struct  _CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG
struct  _CONSOLE_FILLCONSOLEOUTPUT_MSG
struct  _CONSOLE_MODE_MSG
struct  _CONSOLE_GETNUMBEROFFONTS_MSG
struct  _CONSOLE_GETNUMBEROFINPUTEVENTS_MSG
struct  _CONSOLE_GETLARGESTWINDOWSIZE_MSG
struct  _CONSOLE_GETSCREENBUFFERINFO_MSG
struct  _CONSOLE_GETCURSORINFO_MSG
struct  _CONSOLE_GETMOUSEINFO_MSG
struct  _CONSOLE_GETFONTINFO_MSG
struct  _CONSOLE_GETFONTSIZE_MSG
struct  _CONSOLE_GETCURRENTFONT_MSG
struct  _CONSOLE_SETACTIVESCREENBUFFER_MSG
struct  _CONSOLE_FLUSHINPUTBUFFER_MSG
struct  _CONSOLE_SETSCREENBUFFERSIZE_MSG
struct  _CONSOLE_SETCURSORPOSITION_MSG
struct  _CONSOLE_SETCURSORINFO_MSG
struct  _CONSOLE_SETWINDOWINFO_MSG
struct  _CONSOLE_SCROLLSCREENBUFFER_MSG
struct  _CONSOLE_SETTEXTATTRIBUTE_MSG
struct  _CONSOLE_SETFONT_MSG
struct  _CONSOLE_SETICON_MSG
struct  _CONSOLE_READCONSOLE_MSG
struct  _CONSOLE_WRITECONSOLE_MSG
struct  _CONSOLE_CLOSEHANDLE_MSG
struct  _CONSOLE_DUPHANDLE_MSG
struct  _CONSOLE_GETHANDLEINFORMATION_MSG
struct  _CONSOLE_SETHANDLEINFORMATION_MSG
struct  _CONSOLE_ADDALIAS_MSG
struct  _CONSOLE_GETALIAS_MSG
struct  _CONSOLE_GETALIASESLENGTH_MSG
struct  _CONSOLE_GETALIASEXESLENGTH_MSG
struct  _CONSOLE_GETALIASES_MSG
struct  _CONSOLE_GETALIASEXES_MSG
struct  _CONSOLE_EXPUNGECOMMANDHISTORY_MSG
struct  _CONSOLE_SETNUMBEROFCOMMANDS_MSG
struct  _CONSOLE_GETCOMMANDHISTORYLENGTH_MSG
struct  _CONSOLE_GETCOMMANDHISTORY_MSG
struct  _CONSOLE_SETCOMMANDHISTORYMODE_MSG
struct  _CONSOLE_VERIFYIOHANDLE_MSG
struct  _CONSOLE_ALLOC_MSG
struct  _CONSOLE_FREE_MSG
struct  _CONSOLE_GETTITLE_MSG
struct  _CONSOLE_SETTITLE_MSG
struct  _CONSOLE_INVALIDATERECT_MSG
struct  _CONSOLE_VDM_MSG
struct  _CONSOLE_SETCURSOR_MSG
struct  _CONSOLE_SHOWCURSOR_MSG
struct  _CONSOLE_MENUCONTROL_MSG
struct  _CONSOLE_SETPALETTE_MSG
struct  _CONSOLE_SETDISPLAYMODE_MSG
struct  _CONSOLE_REGISTERVDM_MSG
struct  _CONSOLE_GETHARDWARESTATE_MSG
struct  _CONSOLE_SETHARDWARESTATE_MSG
struct  _CONSOLE_GETDISPLAYMODE_MSG
struct  _CONSOLE_GETCP_MSG
struct  _CONSOLE_SETCP_MSG
struct  _CONSOLE_GETKEYBOARDLAYOUTNAME_MSG
struct  _CONSOLE_SETKEYSHORTCUTS_MSG
struct  _CONSOLE_SETMENUCLOSE_MSG
struct  _CONSOLE_NOTIFYLASTCLOSE_MSG
struct  _CONSOLE_CTRLEVENT_MSG
struct  _CONSOLE_GETCONSOLEWINDOW_MSG
struct  _CONSOLE_LANGID_MSG
struct  _CONSOLE_API_MSG

Defines

#define CONSOLE_INPUT_HANDLE   1
#define CONSOLE_OUTPUT_HANDLE   2
#define MAX_TITLE_LENGTH   ((MAX_PATH+1)*sizeof(WCHAR))
#define MAX_APP_NAME_LENGTH   256
#define INITIALIZATION_SUCCEEDED   0
#define INITIALIZATION_FAILED   1
#define NUMBER_OF_INITIALIZATION_EVENTS   2
#define INPUT_RECORD_BUFFER_SIZE   5
#define BUFFER_SIZE   80
#define CONSOLE_ASCII   0x1
#define CONSOLE_REAL_UNICODE   0x2
#define CONSOLE_ATTRIBUTE   0x3
#define CONSOLE_FALSE_UNICODE   0x4

Typedefs

typedef _CONSOLE_INFO CONSOLE_INFO
typedef _CONSOLE_INFOPCONSOLE_INFO
typedef _CONSOLE_API_CONNECTINFO CONSOLE_API_CONNECTINFO
typedef _CONSOLE_API_CONNECTINFOPCONSOLE_API_CONNECTINFO
typedef enum _CONSOLE_API_NUMBER CONSOLE_API_NUMBER
typedef enum _CONSOLE_API_NUMBERPCONSOLE_API_NUMBER
typedef _CONSOLE_CREATESCREENBUFFER_MSG CONSOLE_CREATESCREENBUFFER_MSG
typedef _CONSOLE_CREATESCREENBUFFER_MSGPCONSOLE_CREATESCREENBUFFER_MSG
typedef _CONSOLE_OPENCONSOLE_MSG CONSOLE_OPENCONSOLE_MSG
typedef _CONSOLE_OPENCONSOLE_MSGPCONSOLE_OPENCONSOLE_MSG
typedef _CONSOLE_GETCONSOLEINPUT_MSG CONSOLE_GETCONSOLEINPUT_MSG
typedef _CONSOLE_GETCONSOLEINPUT_MSGPCONSOLE_GETCONSOLEINPUT_MSG
typedef _CONSOLE_WRITECONSOLEINPUT_MSG CONSOLE_WRITECONSOLEINPUT_MSG
typedef _CONSOLE_WRITECONSOLEINPUT_MSGPCONSOLE_WRITECONSOLEINPUT_MSG
typedef _CONSOLE_READCONSOLEOUTPUT_MSG CONSOLE_READCONSOLEOUTPUT_MSG
typedef _CONSOLE_READCONSOLEOUTPUT_MSGPCONSOLE_READCONSOLEOUTPUT_MSG
typedef _CONSOLE_WRITECONSOLEOUTPUT_MSG CONSOLE_WRITECONSOLEOUTPUT_MSG
typedef _CONSOLE_WRITECONSOLEOUTPUT_MSGPCONSOLE_WRITECONSOLEOUTPUT_MSG
typedef _CONSOLE_READCONSOLEOUTPUTSTRING_MSG CONSOLE_READCONSOLEOUTPUTSTRING_MSG
typedef _CONSOLE_READCONSOLEOUTPUTSTRING_MSGPCONSOLE_READCONSOLEOUTPUTSTRING_MSG
typedef _CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG
typedef _CONSOLE_WRITECONSOLEOUTPUTSTRING_MSGPCONSOLE_WRITECONSOLEOUTPUTSTRING_MSG
typedef _CONSOLE_FILLCONSOLEOUTPUT_MSG CONSOLE_FILLCONSOLEOUTPUT_MSG
typedef _CONSOLE_FILLCONSOLEOUTPUT_MSGPCONSOLE_FILLCONSOLEOUTPUT_MSG
typedef _CONSOLE_MODE_MSG CONSOLE_MODE_MSG
typedef _CONSOLE_MODE_MSGPCONSOLE_MODE_MSG
typedef _CONSOLE_GETNUMBEROFFONTS_MSG CONSOLE_GETNUMBEROFFONTS_MSG
typedef _CONSOLE_GETNUMBEROFFONTS_MSGPCONSOLE_GETNUMBEROFFONTS_MSG
typedef _CONSOLE_GETNUMBEROFINPUTEVENTS_MSG CONSOLE_GETNUMBEROFINPUTEVENTS_MSG
typedef _CONSOLE_GETNUMBEROFINPUTEVENTS_MSGPCONSOLE_GETNUMBEROFINPUTEVENTS_MSG
typedef _CONSOLE_GETLARGESTWINDOWSIZE_MSG CONSOLE_GETLARGESTWINDOWSIZE_MSG
typedef _CONSOLE_GETLARGESTWINDOWSIZE_MSGPCONSOLE_GETLARGESTWINDOWSIZE_MSG
typedef _CONSOLE_GETSCREENBUFFERINFO_MSG CONSOLE_GETSCREENBUFFERINFO_MSG
typedef _CONSOLE_GETSCREENBUFFERINFO_MSGPCONSOLE_GETSCREENBUFFERINFO_MSG
typedef _CONSOLE_GETCURSORINFO_MSG CONSOLE_GETCURSORINFO_MSG
typedef _CONSOLE_GETCURSORINFO_MSGPCONSOLE_GETCURSORINFO_MSG
typedef _CONSOLE_GETMOUSEINFO_MSG CONSOLE_GETMOUSEINFO_MSG
typedef _CONSOLE_GETMOUSEINFO_MSGPCONSOLE_GETMOUSEINFO_MSG
typedef _CONSOLE_GETFONTINFO_MSG CONSOLE_GETFONTINFO_MSG
typedef _CONSOLE_GETFONTINFO_MSGPCONSOLE_GETFONTINFO_MSG
typedef _CONSOLE_GETFONTSIZE_MSG CONSOLE_GETFONTSIZE_MSG
typedef _CONSOLE_GETFONTSIZE_MSGPCONSOLE_GETFONTSIZE_MSG
typedef _CONSOLE_GETCURRENTFONT_MSG CONSOLE_GETCURRENTFONT_MSG
typedef _CONSOLE_GETCURRENTFONT_MSGPCONSOLE_GETCURRENTFONT_MSG
typedef _CONSOLE_SETACTIVESCREENBUFFER_MSG CONSOLE_SETACTIVESCREENBUFFER_MSG
typedef _CONSOLE_SETACTIVESCREENBUFFER_MSGPCONSOLE_SETACTIVESCREENBUFFER_MSG
typedef _CONSOLE_FLUSHINPUTBUFFER_MSG CONSOLE_FLUSHINPUTBUFFER_MSG
typedef _CONSOLE_FLUSHINPUTBUFFER_MSGPCONSOLE_FLUSHINPUTBUFFER_MSG
typedef _CONSOLE_SETSCREENBUFFERSIZE_MSG CONSOLE_SETSCREENBUFFERSIZE_MSG
typedef _CONSOLE_SETSCREENBUFFERSIZE_MSGPCONSOLE_SETSCREENBUFFERSIZE_MSG
typedef _CONSOLE_SETCURSORPOSITION_MSG CONSOLE_SETCURSORPOSITION_MSG
typedef _CONSOLE_SETCURSORPOSITION_MSGPCONSOLE_SETCURSORPOSITION_MSG
typedef _CONSOLE_SETCURSORINFO_MSG CONSOLE_SETCURSORINFO_MSG
typedef _CONSOLE_SETCURSORINFO_MSGPCONSOLE_SETCURSORINFO_MSG
typedef _CONSOLE_SETWINDOWINFO_MSG CONSOLE_SETWINDOWINFO_MSG
typedef _CONSOLE_SETWINDOWINFO_MSGPCONSOLE_SETWINDOWINFO_MSG
typedef _CONSOLE_SCROLLSCREENBUFFER_MSG CONSOLE_SCROLLSCREENBUFFER_MSG
typedef _CONSOLE_SCROLLSCREENBUFFER_MSGPCONSOLE_SCROLLSCREENBUFFER_MSG
typedef _CONSOLE_SETTEXTATTRIBUTE_MSG CONSOLE_SETTEXTATTRIBUTE_MSG
typedef _CONSOLE_SETTEXTATTRIBUTE_MSGPCONSOLE_SETTEXTATTRIBUTE_MSG
typedef _CONSOLE_SETFONT_MSG CONSOLE_SETFONT_MSG
typedef _CONSOLE_SETFONT_MSGPCONSOLE_SETFONT_MSG
typedef _CONSOLE_SETICON_MSG CONSOLE_SETICON_MSG
typedef _CONSOLE_SETICON_MSGPCONSOLE_SETICON_MSG
typedef _CONSOLE_READCONSOLE_MSG CONSOLE_READCONSOLE_MSG
typedef _CONSOLE_READCONSOLE_MSGPCONSOLE_READCONSOLE_MSG
typedef _CONSOLE_WRITECONSOLE_MSG CONSOLE_WRITECONSOLE_MSG
typedef _CONSOLE_WRITECONSOLE_MSGPCONSOLE_WRITECONSOLE_MSG
typedef _CONSOLE_CLOSEHANDLE_MSG CONSOLE_CLOSEHANDLE_MSG
typedef _CONSOLE_CLOSEHANDLE_MSGPCONSOLE_CLOSEHANDLE_MSG
typedef _CONSOLE_DUPHANDLE_MSG CONSOLE_DUPHANDLE_MSG
typedef _CONSOLE_DUPHANDLE_MSGPCONSOLE_DUPHANDLE_MSG
typedef _CONSOLE_GETHANDLEINFORMATION_MSG CONSOLE_GETHANDLEINFORMATION_MSG
typedef _CONSOLE_GETHANDLEINFORMATION_MSGPCONSOLE_GETHANDLEINFORMATION_MSG
typedef _CONSOLE_SETHANDLEINFORMATION_MSG CONSOLE_SETHANDLEINFORMATION_MSG
typedef _CONSOLE_SETHANDLEINFORMATION_MSGPCONSOLE_SETHANDLEINFORMATION_MSG
typedef _CONSOLE_ADDALIAS_MSG CONSOLE_ADDALIAS_MSG
typedef _CONSOLE_ADDALIAS_MSGPCONSOLE_ADDALIAS_MSG
typedef _CONSOLE_GETALIAS_MSG CONSOLE_GETALIAS_MSG
typedef _CONSOLE_GETALIAS_MSGPCONSOLE_GETALIAS_MSG
typedef _CONSOLE_GETALIASESLENGTH_MSG CONSOLE_GETALIASESLENGTH_MSG
typedef _CONSOLE_GETALIASESLENGTH_MSGPCONSOLE_GETALIASESLENGTH_MSG
typedef _CONSOLE_GETALIASEXESLENGTH_MSG CONSOLE_GETALIASEXESLENGTH_MSG
typedef _CONSOLE_GETALIASEXESLENGTH_MSGPCONSOLE_GETALIASEXESLENGTH_MSG
typedef _CONSOLE_GETALIASES_MSG CONSOLE_GETALIASES_MSG
typedef _CONSOLE_GETALIASES_MSGPCONSOLE_GETALIASES_MSG
typedef _CONSOLE_GETALIASEXES_MSG CONSOLE_GETALIASEXES_MSG
typedef _CONSOLE_GETALIASEXES_MSGPCONSOLE_GETALIASEXES_MSG
typedef _CONSOLE_EXPUNGECOMMANDHISTORY_MSG CONSOLE_EXPUNGECOMMANDHISTORY_MSG
typedef _CONSOLE_EXPUNGECOMMANDHISTORY_MSGPCONSOLE_EXPUNGECOMMANDHISTORY_MSG
typedef _CONSOLE_SETNUMBEROFCOMMANDS_MSG CONSOLE_SETNUMBEROFCOMMANDS_MSG
typedef _CONSOLE_SETNUMBEROFCOMMANDS_MSGPCONSOLE_SETNUMBEROFCOMMANDS_MSG
typedef _CONSOLE_GETCOMMANDHISTORYLENGTH_MSG CONSOLE_GETCOMMANDHISTORYLENGTH_MSG
typedef _CONSOLE_GETCOMMANDHISTORYLENGTH_MSGPCONSOLE_GETCOMMANDHISTORYLENGTH_MSG
typedef _CONSOLE_GETCOMMANDHISTORY_MSG CONSOLE_GETCOMMANDHISTORY_MSG
typedef _CONSOLE_GETCOMMANDHISTORY_MSGPCONSOLE_GETCOMMANDHISTORY_MSG
typedef _CONSOLE_SETCOMMANDHISTORYMODE_MSG CONSOLE_SETCOMMANDHISTORYMODE_MSG
typedef _CONSOLE_SETCOMMANDHISTORYMODE_MSGPCONSOLE_SETCOMMANDHISTORYMODE_MSG
typedef _CONSOLE_VERIFYIOHANDLE_MSG CONSOLE_VERIFYIOHANDLE_MSG
typedef _CONSOLE_VERIFYIOHANDLE_MSGPCONSOLE_VERIFYIOHANDLE_MSG
typedef _CONSOLE_ALLOC_MSG CONSOLE_ALLOC_MSG
typedef _CONSOLE_ALLOC_MSGPCONSOLE_ALLOC_MSG
typedef _CONSOLE_FREE_MSG CONSOLE_FREE_MSG
typedef _CONSOLE_FREE_MSGPCONSOLE_FREE_MSG
typedef _CONSOLE_GETTITLE_MSG CONSOLE_GETTITLE_MSG
typedef _CONSOLE_GETTITLE_MSGPCONSOLE_GETTITLE_MSG
typedef _CONSOLE_SETTITLE_MSG CONSOLE_SETTITLE_MSG
typedef _CONSOLE_SETTITLE_MSGPCONSOLE_SETTITLE_MSG
typedef _CONSOLE_INVALIDATERECT_MSG CONSOLE_INVALIDATERECT_MSG
typedef _CONSOLE_INVALIDATERECT_MSGPCONSOLE_INVALIDATERECT_MSG
typedef _CONSOLE_VDM_MSG CONSOLE_VDM_MSG
typedef _CONSOLE_VDM_MSGPCONSOLE_VDM_MSG
typedef _CONSOLE_SETCURSOR_MSG CONSOLE_SETCURSOR_MSG
typedef _CONSOLE_SETCURSOR_MSGPCONSOLE_SETCURSOR_MSG
typedef _CONSOLE_SHOWCURSOR_MSG CONSOLE_SHOWCURSOR_MSG
typedef _CONSOLE_SHOWCURSOR_MSGPCONSOLE_SHOWCURSOR_MSG
typedef _CONSOLE_MENUCONTROL_MSG CONSOLE_MENUCONTROL_MSG
typedef _CONSOLE_MENUCONTROL_MSGPCONSOLE_MENUCONTROL_MSG
typedef _CONSOLE_SETPALETTE_MSG CONSOLE_SETPALETTE_MSG
typedef _CONSOLE_SETPALETTE_MSGPCONSOLE_SETPALETTE_MSG
typedef _CONSOLE_SETDISPLAYMODE_MSG CONSOLE_SETDISPLAYMODE_MSG
typedef _CONSOLE_SETDISPLAYMODE_MSGPCONSOLE_SETDISPLAYMODE_MSG
typedef _CONSOLE_REGISTERVDM_MSG CONSOLE_REGISTERVDM_MSG
typedef _CONSOLE_REGISTERVDM_MSGPCONSOLE_REGISTERVDM_MSG
typedef _CONSOLE_GETHARDWARESTATE_MSG CONSOLE_GETHARDWARESTATE_MSG
typedef _CONSOLE_GETHARDWARESTATE_MSGPCONSOLE_GETHARDWARESTATE_MSG
typedef _CONSOLE_SETHARDWARESTATE_MSG CONSOLE_SETHARDWARESTATE_MSG
typedef _CONSOLE_SETHARDWARESTATE_MSGPCONSOLE_SETHARDWARESTATE_MSG
typedef _CONSOLE_GETDISPLAYMODE_MSG CONSOLE_GETDISPLAYMODE_MSG
typedef _CONSOLE_GETDISPLAYMODE_MSGPCONSOLE_GETDISPLAYMODE_MSG
typedef _CONSOLE_GETCP_MSG CONSOLE_GETCP_MSG
typedef _CONSOLE_GETCP_MSGPCONSOLE_GETCP_MSG
typedef _CONSOLE_SETCP_MSG CONSOLE_SETCP_MSG
typedef _CONSOLE_SETCP_MSGPCONSOLE_SETCP_MSG
typedef _CONSOLE_GETKEYBOARDLAYOUTNAME_MSG CONSOLE_GETKEYBOARDLAYOUTNAME_MSG
typedef _CONSOLE_GETKEYBOARDLAYOUTNAME_MSGPCONSOLE_GETKEYBOARDLAYOUTNAME_MSG
typedef _CONSOLE_SETKEYSHORTCUTS_MSG CONSOLE_SETKEYSHORTCUTS_MSG
typedef _CONSOLE_SETKEYSHORTCUTS_MSGPCONSOLE_SETKEYSHORTCUTS_MSG
typedef _CONSOLE_SETMENUCLOSE_MSG CONSOLE_SETMENUCLOSE_MSG
typedef _CONSOLE_SETMENUCLOSE_MSGPCONSOLE_SETMENUCLOSE_MSG
typedef _CONSOLE_NOTIFYLASTCLOSE_MSG CONSOLE_NOTIFYLASTCLOSE_MSG
typedef _CONSOLE_NOTIFYLASTCLOSE_MSGPCONSOLE_NOTIFYLASTCLOSE_MSG
typedef _CONSOLE_CTRLEVENT_MSG CONSOLE_CTRLEVENT_MSG
typedef _CONSOLE_CTRLEVENT_MSGPCONSOLE_CTRLEVENT_MSG
typedef _CONSOLE_GETCONSOLEWINDOW_MSG CONSOLE_GETCONSOLEWINDOW_MSG
typedef _CONSOLE_GETCONSOLEWINDOW_MSGPCONSOLE_GETCONSOLEWINDOW_MSG
typedef _CONSOLE_LANGID_MSG CONSOLE_LANGID_MSG
typedef _CONSOLE_LANGID_MSGPCONSOLE_LANGID_MSG
typedef _CONSOLE_API_MSG CONSOLE_API_MSG
typedef _CONSOLE_API_MSGPCONSOLE_API_MSG

Enumerations

enum  _CONSOLE_API_NUMBER {
  ConsolepOpenConsole = CONSRV_FIRST_API_NUMBER, ConsolepGetConsoleInput, ConsolepWriteConsoleInput, ConsolepReadConsoleOutput,
  ConsolepWriteConsoleOutput, ConsolepReadConsoleOutputString, ConsolepWriteConsoleOutputString, ConsolepFillConsoleOutput,
  ConsolepGetMode, ConsolepGetNumberOfFonts, ConsolepGetNumberOfInputEvents, ConsolepGetScreenBufferInfo,
  ConsolepGetCursorInfo, ConsolepGetMouseInfo, ConsolepGetFontInfo, ConsolepGetFontSize,
  ConsolepGetCurrentFont, ConsolepSetMode, ConsolepSetActiveScreenBuffer, ConsolepFlushInputBuffer,
  ConsolepGetLargestWindowSize, ConsolepSetScreenBufferSize, ConsolepSetCursorPosition, ConsolepSetCursorInfo,
  ConsolepSetWindowInfo, ConsolepScrollScreenBuffer, ConsolepSetTextAttribute, ConsolepSetFont,
  ConsolepSetIcon, ConsolepReadConsole, ConsolepWriteConsole, ConsolepDupHandle,
  ConsolepGetHandleInformation, ConsolepSetHandleInformation, ConsolepCloseHandle, ConsolepVerifyIoHandle,
  ConsolepAlloc, ConsolepFree, ConsolepGetTitle, ConsolepSetTitle,
  ConsolepCreateScreenBuffer, ConsolepInvalidateBitmapRect, ConsolepVDMOperation, ConsolepSetCursor,
  ConsolepShowCursor, ConsolepMenuControl, ConsolepSetPalette, ConsolepSetDisplayMode,
  ConsolepRegisterVDM, ConsolepGetHardwareState, ConsolepSetHardwareState, ConsolepGetDisplayMode,
  ConsolepAddAlias, ConsolepGetAlias, ConsolepGetAliasesLength, ConsolepGetAliasExesLength,
  ConsolepGetAliases, ConsolepGetAliasExes, ConsolepExpungeCommandHistory, ConsolepSetNumberOfCommands,
  ConsolepGetCommandHistoryLength, ConsolepGetCommandHistory, ConsolepSetCommandHistoryMode, ConsolepGetCP,
  ConsolepSetCP, ConsolepSetKeyShortcuts, ConsolepSetMenuClose, ConsolepNotifyLastClose,
  ConsolepGenerateCtrlEvent, ConsolepGetKeyboardLayoutName, ConsolepGetConsoleWindow, ConsolepGetLangId,
  ConsolepMaxApiNumber
}


Define Documentation

#define BUFFER_SIZE   80
 

Definition at line 264 of file conmsg.h.

#define CONSOLE_ASCII   0x1
 

Definition at line 269 of file conmsg.h.

Referenced by DrawCommandListPopup(), FillConsoleOutputCharacterA(), ReadConsoleOutputCharacterA(), ReadOutputString(), SrvReadConsoleOutputString(), SrvWriteConsoleOutputString(), WriteConsoleOutputCharacterA(), WWSB_FillOutput(), and WWSB_WriteOutputString().

#define CONSOLE_ATTRIBUTE   0x3
 

Definition at line 271 of file conmsg.h.

Referenced by DrawCommandListBorder(), DrawCommandListPopup(), DrawPromptPopup(), FillConsoleOutputAttribute(), ReadConsoleOutputAttribute(), ReadOutputString(), UpdateHighlight(), WriteConsoleOutputAttribute(), WWSB_FillOutput(), WWSB_WriteChars(), and WWSB_WriteOutputString().

#define CONSOLE_FALSE_UNICODE   0x4
 

Definition at line 272 of file conmsg.h.

Referenced by DeleteCommandLine(), DrawCommandListPopup(), DrawPromptPopup(), ReadOutputString(), WWSB_FillOutput(), WWSB_WriteChars(), and WWSB_WriteOutputString().

#define CONSOLE_INPUT_HANDLE   1
 

Definition at line 26 of file conmsg.h.

Referenced by FreeIoHandle(), InheritIoHandleTable(), InitializeIoHandleTable(), OpenConsoleW(), RemoveConsole(), SrvCloseHandle(), SrvDuplicateHandle(), SrvFlushConsoleInputBuffer(), SrvGetConsoleInput(), SrvGetConsoleMode(), SrvGetConsoleNumberOfInputEvents(), SrvOpenConsole(), SrvReadConsole(), SrvSetConsoleMode(), and SrvWriteConsoleInput().

#define CONSOLE_OUTPUT_HANDLE   2
 

Definition at line 27 of file conmsg.h.

Referenced by FindActiveScreenBufferHandle(), InitializeIoHandleTable(), OpenConsoleW(), ReadChars(), SrvConsoleMenuControl(), SrvCreateConsoleScreenBuffer(), SrvFillConsoleOutput(), SrvGetConsoleCurrentFont(), SrvGetConsoleCursorInfo(), SrvGetConsoleFontInfo(), SrvGetConsoleFontSize(), SrvGetConsoleHardwareState(), SrvGetConsoleScreenBufferInfo(), SrvGetLargestConsoleWindowSize(), SrvInvalidateBitMapRect(), SrvOpenConsole(), SrvReadConsoleOutput(), SrvReadConsoleOutputString(), SrvScrollConsoleScreenBuffer(), SrvSetConsoleActiveScreenBuffer(), SrvSetConsoleCursorInfo(), SrvSetConsoleCursorPosition(), SrvSetConsoleDisplayMode(), SrvSetConsoleFont(), SrvSetConsoleHardwareState(), SrvSetConsoleScreenBufferSize(), SrvSetConsoleTextAttribute(), SrvSetConsoleWindowInfo(), SrvShowConsoleCursor(), SrvWriteConsole(), SrvWriteConsoleOutput(), SrvWriteConsoleOutputString(), and WWSB_DoWriteConsole().

#define CONSOLE_REAL_UNICODE   0x2
 

Definition at line 270 of file conmsg.h.

Referenced by DrawCommandListBorder(), DrawCommandListPopup(), DrawPromptPopup(), FillConsoleOutputCharacterW(), ReadConsoleOutputCharacterW(), ReadOutputString(), WriteConsoleOutputCharacterW(), WWSB_FillOutput(), and WWSB_WriteOutputString().

#define INITIALIZATION_FAILED   1
 

Definition at line 34 of file conmsg.h.

Referenced by AbortCreateConsole(), AllocateConsole(), AllocConsoleInternal(), ConnectConsoleInternal(), ConsoleClientConnectRoutine(), CreateWindowsWindow(), and DestroyWindowsWindow().

#define INITIALIZATION_SUCCEEDED   0
 

Definition at line 33 of file conmsg.h.

Referenced by AbortCreateConsole(), AllocateConsole(), AllocConsoleInternal(), ConnectConsoleInternal(), ConsoleClientConnectRoutine(), CreateWindowsWindow(), and DestroyWindowsWindow().

#define INPUT_RECORD_BUFFER_SIZE   5
 

Definition at line 223 of file conmsg.h.

Referenced by DirectReadWaitRoutine(), GetConsoleInput(), SrvGetConsoleInput(), SrvWriteConsoleInput(), and WriteConsoleInputInternal().

#define MAX_APP_NAME_LENGTH   256
 

Definition at line 31 of file conmsg.h.

Referenced by AllocConsole().

#define MAX_TITLE_LENGTH   ((MAX_PATH+1)*sizeof(WCHAR))
 

Definition at line 30 of file conmsg.h.

Referenced by AllocConsole(), GetTitleFromLinkName(), and SetUpConsoleInfo().

#define NUMBER_OF_INITIALIZATION_EVENTS   2
 

Definition at line 35 of file conmsg.h.

Referenced by AllocConsoleInternal(), and ConnectConsoleInternal().


Typedef Documentation

typedef struct _CONSOLE_ADDALIAS_MSG CONSOLE_ADDALIAS_MSG
 

typedef struct _CONSOLE_ALLOC_MSG CONSOLE_ALLOC_MSG
 

typedef struct _CONSOLE_API_CONNECTINFO CONSOLE_API_CONNECTINFO
 

typedef struct _CONSOLE_API_MSG CONSOLE_API_MSG
 

Referenced by AddConsoleAliasInternal().

typedef enum _CONSOLE_API_NUMBER CONSOLE_API_NUMBER
 

typedef struct _CONSOLE_CLOSEHANDLE_MSG CONSOLE_CLOSEHANDLE_MSG
 

typedef struct _CONSOLE_CREATESCREENBUFFER_MSG CONSOLE_CREATESCREENBUFFER_MSG
 

typedef struct _CONSOLE_CTRLEVENT_MSG CONSOLE_CTRLEVENT_MSG
 

typedef struct _CONSOLE_DUPHANDLE_MSG CONSOLE_DUPHANDLE_MSG
 

typedef struct _CONSOLE_EXPUNGECOMMANDHISTORY_MSG CONSOLE_EXPUNGECOMMANDHISTORY_MSG
 

typedef struct _CONSOLE_FILLCONSOLEOUTPUT_MSG CONSOLE_FILLCONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_FLUSHINPUTBUFFER_MSG CONSOLE_FLUSHINPUTBUFFER_MSG
 

typedef struct _CONSOLE_FREE_MSG CONSOLE_FREE_MSG
 

typedef struct _CONSOLE_GETALIAS_MSG CONSOLE_GETALIAS_MSG
 

typedef struct _CONSOLE_GETALIASES_MSG CONSOLE_GETALIASES_MSG
 

typedef struct _CONSOLE_GETALIASESLENGTH_MSG CONSOLE_GETALIASESLENGTH_MSG
 

typedef struct _CONSOLE_GETALIASEXES_MSG CONSOLE_GETALIASEXES_MSG
 

typedef struct _CONSOLE_GETALIASEXESLENGTH_MSG CONSOLE_GETALIASEXESLENGTH_MSG
 

typedef struct _CONSOLE_GETCOMMANDHISTORY_MSG CONSOLE_GETCOMMANDHISTORY_MSG
 

typedef struct _CONSOLE_GETCOMMANDHISTORYLENGTH_MSG CONSOLE_GETCOMMANDHISTORYLENGTH_MSG
 

typedef struct _CONSOLE_GETCONSOLEINPUT_MSG CONSOLE_GETCONSOLEINPUT_MSG
 

typedef struct _CONSOLE_GETCONSOLEWINDOW_MSG CONSOLE_GETCONSOLEWINDOW_MSG
 

typedef struct _CONSOLE_GETCP_MSG CONSOLE_GETCP_MSG
 

typedef struct _CONSOLE_GETCURRENTFONT_MSG CONSOLE_GETCURRENTFONT_MSG
 

typedef struct _CONSOLE_GETCURSORINFO_MSG CONSOLE_GETCURSORINFO_MSG
 

typedef struct _CONSOLE_GETDISPLAYMODE_MSG CONSOLE_GETDISPLAYMODE_MSG
 

typedef struct _CONSOLE_GETFONTINFO_MSG CONSOLE_GETFONTINFO_MSG
 

typedef struct _CONSOLE_GETFONTSIZE_MSG CONSOLE_GETFONTSIZE_MSG
 

typedef struct _CONSOLE_GETHANDLEINFORMATION_MSG CONSOLE_GETHANDLEINFORMATION_MSG
 

typedef struct _CONSOLE_GETHARDWARESTATE_MSG CONSOLE_GETHARDWARESTATE_MSG
 

typedef struct _CONSOLE_GETKEYBOARDLAYOUTNAME_MSG CONSOLE_GETKEYBOARDLAYOUTNAME_MSG
 

typedef struct _CONSOLE_GETLARGESTWINDOWSIZE_MSG CONSOLE_GETLARGESTWINDOWSIZE_MSG
 

typedef struct _CONSOLE_GETMOUSEINFO_MSG CONSOLE_GETMOUSEINFO_MSG
 

typedef struct _CONSOLE_GETNUMBEROFFONTS_MSG CONSOLE_GETNUMBEROFFONTS_MSG
 

typedef struct _CONSOLE_GETNUMBEROFINPUTEVENTS_MSG CONSOLE_GETNUMBEROFINPUTEVENTS_MSG
 

typedef struct _CONSOLE_GETSCREENBUFFERINFO_MSG CONSOLE_GETSCREENBUFFERINFO_MSG
 

typedef struct _CONSOLE_GETTITLE_MSG CONSOLE_GETTITLE_MSG
 

typedef struct _CONSOLE_INFO CONSOLE_INFO
 

Referenced by AllocConsoleInternal().

typedef struct _CONSOLE_INVALIDATERECT_MSG CONSOLE_INVALIDATERECT_MSG
 

typedef struct _CONSOLE_LANGID_MSG CONSOLE_LANGID_MSG
 

typedef struct _CONSOLE_MENUCONTROL_MSG CONSOLE_MENUCONTROL_MSG
 

typedef struct _CONSOLE_MODE_MSG CONSOLE_MODE_MSG
 

typedef struct _CONSOLE_NOTIFYLASTCLOSE_MSG CONSOLE_NOTIFYLASTCLOSE_MSG
 

typedef struct _CONSOLE_OPENCONSOLE_MSG CONSOLE_OPENCONSOLE_MSG
 

typedef struct _CONSOLE_READCONSOLE_MSG CONSOLE_READCONSOLE_MSG
 

typedef struct _CONSOLE_READCONSOLEOUTPUT_MSG CONSOLE_READCONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_READCONSOLEOUTPUTSTRING_MSG CONSOLE_READCONSOLEOUTPUTSTRING_MSG
 

typedef struct _CONSOLE_REGISTERVDM_MSG CONSOLE_REGISTERVDM_MSG
 

typedef struct _CONSOLE_SCROLLSCREENBUFFER_MSG CONSOLE_SCROLLSCREENBUFFER_MSG
 

typedef struct _CONSOLE_SETACTIVESCREENBUFFER_MSG CONSOLE_SETACTIVESCREENBUFFER_MSG
 

typedef struct _CONSOLE_SETCOMMANDHISTORYMODE_MSG CONSOLE_SETCOMMANDHISTORYMODE_MSG
 

typedef struct _CONSOLE_SETCP_MSG CONSOLE_SETCP_MSG
 

typedef struct _CONSOLE_SETCURSOR_MSG CONSOLE_SETCURSOR_MSG
 

typedef struct _CONSOLE_SETCURSORINFO_MSG CONSOLE_SETCURSORINFO_MSG
 

typedef struct _CONSOLE_SETCURSORPOSITION_MSG CONSOLE_SETCURSORPOSITION_MSG
 

typedef struct _CONSOLE_SETDISPLAYMODE_MSG CONSOLE_SETDISPLAYMODE_MSG
 

typedef struct _CONSOLE_SETFONT_MSG CONSOLE_SETFONT_MSG
 

typedef struct _CONSOLE_SETHANDLEINFORMATION_MSG CONSOLE_SETHANDLEINFORMATION_MSG
 

typedef struct _CONSOLE_SETHARDWARESTATE_MSG CONSOLE_SETHARDWARESTATE_MSG
 

typedef struct _CONSOLE_SETICON_MSG CONSOLE_SETICON_MSG
 

typedef struct _CONSOLE_SETKEYSHORTCUTS_MSG CONSOLE_SETKEYSHORTCUTS_MSG
 

typedef struct _CONSOLE_SETMENUCLOSE_MSG CONSOLE_SETMENUCLOSE_MSG
 

typedef struct _CONSOLE_SETNUMBEROFCOMMANDS_MSG CONSOLE_SETNUMBEROFCOMMANDS_MSG
 

typedef struct _CONSOLE_SETPALETTE_MSG CONSOLE_SETPALETTE_MSG
 

typedef struct _CONSOLE_SETSCREENBUFFERSIZE_MSG CONSOLE_SETSCREENBUFFERSIZE_MSG
 

typedef struct _CONSOLE_SETTEXTATTRIBUTE_MSG CONSOLE_SETTEXTATTRIBUTE_MSG
 

typedef struct _CONSOLE_SETTITLE_MSG CONSOLE_SETTITLE_MSG
 

typedef struct _CONSOLE_SETWINDOWINFO_MSG CONSOLE_SETWINDOWINFO_MSG
 

typedef struct _CONSOLE_SHOWCURSOR_MSG CONSOLE_SHOWCURSOR_MSG
 

typedef struct _CONSOLE_VDM_MSG CONSOLE_VDM_MSG
 

typedef struct _CONSOLE_VERIFYIOHANDLE_MSG CONSOLE_VERIFYIOHANDLE_MSG
 

typedef struct _CONSOLE_WRITECONSOLE_MSG CONSOLE_WRITECONSOLE_MSG
 

typedef struct _CONSOLE_WRITECONSOLEINPUT_MSG CONSOLE_WRITECONSOLEINPUT_MSG
 

typedef struct _CONSOLE_WRITECONSOLEOUTPUT_MSG CONSOLE_WRITECONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG
 

typedef struct _CONSOLE_ADDALIAS_MSG * PCONSOLE_ADDALIAS_MSG
 

Referenced by AddConsoleAliasInternal().

typedef struct _CONSOLE_ALLOC_MSG * PCONSOLE_ALLOC_MSG
 

Referenced by SrvAllocConsole().

typedef struct _CONSOLE_API_CONNECTINFO * PCONSOLE_API_CONNECTINFO
 

Referenced by ConsoleClientConnectRoutine().

typedef struct _CONSOLE_API_MSG * PCONSOLE_API_MSG
 

typedef enum _CONSOLE_API_NUMBER * PCONSOLE_API_NUMBER
 

typedef struct _CONSOLE_CLOSEHANDLE_MSG * PCONSOLE_CLOSEHANDLE_MSG
 

Referenced by CloseConsoleHandle().

typedef struct _CONSOLE_CREATESCREENBUFFER_MSG * PCONSOLE_CREATESCREENBUFFER_MSG
 

typedef struct _CONSOLE_CTRLEVENT_MSG * PCONSOLE_CTRLEVENT_MSG
 

typedef struct _CONSOLE_DUPHANDLE_MSG * PCONSOLE_DUPHANDLE_MSG
 

Referenced by DuplicateConsoleHandle().

typedef struct _CONSOLE_EXPUNGECOMMANDHISTORY_MSG * PCONSOLE_EXPUNGECOMMANDHISTORY_MSG
 

Referenced by ExpungeConsoleCommandHistoryInternal().

typedef struct _CONSOLE_FILLCONSOLEOUTPUT_MSG * PCONSOLE_FILLCONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_FLUSHINPUTBUFFER_MSG * PCONSOLE_FLUSHINPUTBUFFER_MSG
 

typedef struct _CONSOLE_FREE_MSG * PCONSOLE_FREE_MSG
 

Referenced by SrvFreeConsole().

typedef struct _CONSOLE_GETALIAS_MSG * PCONSOLE_GETALIAS_MSG
 

Referenced by GetConsoleAliasInternal().

typedef struct _CONSOLE_GETALIASES_MSG * PCONSOLE_GETALIASES_MSG
 

Referenced by GetConsoleAliasesInternal().

typedef struct _CONSOLE_GETALIASESLENGTH_MSG * PCONSOLE_GETALIASESLENGTH_MSG
 

Referenced by GetConsoleAliasesLengthInternal().

typedef struct _CONSOLE_GETALIASEXES_MSG * PCONSOLE_GETALIASEXES_MSG
 

Referenced by GetConsoleAliasExesInternal().

typedef struct _CONSOLE_GETALIASEXESLENGTH_MSG * PCONSOLE_GETALIASEXESLENGTH_MSG
 

Referenced by GetConsoleAliasExesLengthInternal().

typedef struct _CONSOLE_GETCOMMANDHISTORY_MSG * PCONSOLE_GETCOMMANDHISTORY_MSG
 

Referenced by GetConsoleCommandHistoryInternal().

typedef struct _CONSOLE_GETCOMMANDHISTORYLENGTH_MSG * PCONSOLE_GETCOMMANDHISTORYLENGTH_MSG
 

Referenced by GetConsoleCommandHistoryLengthInternal().

typedef struct _CONSOLE_GETCONSOLEINPUT_MSG * PCONSOLE_GETCONSOLEINPUT_MSG
 

typedef struct _CONSOLE_GETCONSOLEWINDOW_MSG * PCONSOLE_GETCONSOLEWINDOW_MSG
 

typedef struct _CONSOLE_GETCP_MSG * PCONSOLE_GETCP_MSG
 

typedef struct _CONSOLE_GETCURRENTFONT_MSG * PCONSOLE_GETCURRENTFONT_MSG
 

typedef struct _CONSOLE_GETCURSORINFO_MSG * PCONSOLE_GETCURSORINFO_MSG
 

typedef struct _CONSOLE_GETDISPLAYMODE_MSG * PCONSOLE_GETDISPLAYMODE_MSG
 

Referenced by GetConsoleDisplayMode().

typedef struct _CONSOLE_GETFONTINFO_MSG * PCONSOLE_GETFONTINFO_MSG
 

typedef struct _CONSOLE_GETFONTSIZE_MSG * PCONSOLE_GETFONTSIZE_MSG
 

typedef struct _CONSOLE_GETHANDLEINFORMATION_MSG * PCONSOLE_GETHANDLEINFORMATION_MSG
 

Referenced by GetConsoleHandleInformation().

typedef struct _CONSOLE_GETHARDWARESTATE_MSG * PCONSOLE_GETHARDWARESTATE_MSG
 

Referenced by GetConsoleHardwareState().

typedef struct _CONSOLE_GETKEYBOARDLAYOUTNAME_MSG * PCONSOLE_GETKEYBOARDLAYOUTNAME_MSG
 

typedef struct _CONSOLE_GETLARGESTWINDOWSIZE_MSG * PCONSOLE_GETLARGESTWINDOWSIZE_MSG
 

typedef struct _CONSOLE_GETMOUSEINFO_MSG * PCONSOLE_GETMOUSEINFO_MSG
 

typedef struct _CONSOLE_GETNUMBEROFFONTS_MSG * PCONSOLE_GETNUMBEROFFONTS_MSG
 

typedef struct _CONSOLE_GETNUMBEROFINPUTEVENTS_MSG * PCONSOLE_GETNUMBEROFINPUTEVENTS_MSG
 

typedef struct _CONSOLE_GETSCREENBUFFERINFO_MSG * PCONSOLE_GETSCREENBUFFERINFO_MSG
 

typedef struct _CONSOLE_GETTITLE_MSG * PCONSOLE_GETTITLE_MSG
 

Referenced by GetConsoleTitleInternal().

typedef struct _CONSOLE_INFO * PCONSOLE_INFO
 

typedef struct _CONSOLE_INVALIDATERECT_MSG * PCONSOLE_INVALIDATERECT_MSG
 

Referenced by SrvInvalidateBitMapRect().

typedef struct _CONSOLE_LANGID_MSG * PCONSOLE_LANGID_MSG
 

Referenced by SrvGetConsoleLangId().

typedef struct _CONSOLE_MENUCONTROL_MSG * PCONSOLE_MENUCONTROL_MSG
 

Referenced by ConsoleMenuControl().

typedef struct _CONSOLE_MODE_MSG * PCONSOLE_MODE_MSG
 

typedef struct _CONSOLE_NOTIFYLASTCLOSE_MSG * PCONSOLE_NOTIFYLASTCLOSE_MSG
 

Referenced by SrvConsoleNotifyLastClose().

typedef struct _CONSOLE_OPENCONSOLE_MSG * PCONSOLE_OPENCONSOLE_MSG
 

Referenced by OpenConsoleWInternal().

typedef struct _CONSOLE_READCONSOLE_MSG * PCONSOLE_READCONSOLE_MSG
 

Referenced by ProcessCommandListInput(), and ReadConsoleInternal().

typedef struct _CONSOLE_READCONSOLEOUTPUT_MSG * PCONSOLE_READCONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_READCONSOLEOUTPUTSTRING_MSG * PCONSOLE_READCONSOLEOUTPUTSTRING_MSG
 

typedef struct _CONSOLE_REGISTERVDM_MSG * PCONSOLE_REGISTERVDM_MSG
 

Referenced by RegisterConsoleVDM().

typedef struct _CONSOLE_SCROLLSCREENBUFFER_MSG * PCONSOLE_SCROLLSCREENBUFFER_MSG
 

typedef struct _CONSOLE_SETACTIVESCREENBUFFER_MSG * PCONSOLE_SETACTIVESCREENBUFFER_MSG
 

typedef struct _CONSOLE_SETCOMMANDHISTORYMODE_MSG * PCONSOLE_SETCOMMANDHISTORYMODE_MSG
 

Referenced by SetConsoleCommandHistoryMode().

typedef struct _CONSOLE_SETCP_MSG * PCONSOLE_SETCP_MSG
 

typedef struct _CONSOLE_SETCURSOR_MSG * PCONSOLE_SETCURSOR_MSG
 

Referenced by SetConsoleCursor().

typedef struct _CONSOLE_SETCURSORINFO_MSG * PCONSOLE_SETCURSORINFO_MSG
 

typedef struct _CONSOLE_SETCURSORPOSITION_MSG * PCONSOLE_SETCURSORPOSITION_MSG
 

typedef struct _CONSOLE_SETDISPLAYMODE_MSG * PCONSOLE_SETDISPLAYMODE_MSG
 

Referenced by SetConsoleDisplayMode().

typedef struct _CONSOLE_SETFONT_MSG * PCONSOLE_SETFONT_MSG
 

typedef struct _CONSOLE_SETHANDLEINFORMATION_MSG * PCONSOLE_SETHANDLEINFORMATION_MSG
 

Referenced by SetConsoleHandleInformation().

typedef struct _CONSOLE_SETHARDWARESTATE_MSG * PCONSOLE_SETHARDWARESTATE_MSG
 

Referenced by SetConsoleHardwareState().

typedef struct _CONSOLE_SETICON_MSG * PCONSOLE_SETICON_MSG
 

typedef struct _CONSOLE_SETKEYSHORTCUTS_MSG * PCONSOLE_SETKEYSHORTCUTS_MSG
 

Referenced by SetConsoleKeyShortcuts().

typedef struct _CONSOLE_SETMENUCLOSE_MSG * PCONSOLE_SETMENUCLOSE_MSG
 

Referenced by SetConsoleMenuClose().

typedef struct _CONSOLE_SETNUMBEROFCOMMANDS_MSG * PCONSOLE_SETNUMBEROFCOMMANDS_MSG
 

Referenced by SetConsoleNumberOfCommandsInternal().

typedef struct _CONSOLE_SETPALETTE_MSG * PCONSOLE_SETPALETTE_MSG
 

Referenced by SetConsolePaletteInternal().

typedef struct _CONSOLE_SETSCREENBUFFERSIZE_MSG * PCONSOLE_SETSCREENBUFFERSIZE_MSG
 

typedef struct _CONSOLE_SETTEXTATTRIBUTE_MSG * PCONSOLE_SETTEXTATTRIBUTE_MSG
 

typedef struct _CONSOLE_SETTITLE_MSG * PCONSOLE_SETTITLE_MSG
 

Referenced by SetConsoleTitleInternal().

typedef struct _CONSOLE_SETWINDOWINFO_MSG * PCONSOLE_SETWINDOWINFO_MSG
 

typedef struct _CONSOLE_SHOWCURSOR_MSG * PCONSOLE_SHOWCURSOR_MSG
 

Referenced by ShowConsoleCursor().

typedef struct _CONSOLE_VDM_MSG * PCONSOLE_VDM_MSG
 

Referenced by SrvVDMConsoleOperation().

typedef struct _CONSOLE_VERIFYIOHANDLE_MSG * PCONSOLE_VERIFYIOHANDLE_MSG
 

Referenced by VerifyConsoleIoHandle().

typedef struct _CONSOLE_WRITECONSOLE_MSG * PCONSOLE_WRITECONSOLE_MSG
 

Referenced by WriteConsoleInternal(), and WWSB_DoWriteConsole().

typedef struct _CONSOLE_WRITECONSOLEINPUT_MSG * PCONSOLE_WRITECONSOLEINPUT_MSG
 

typedef struct _CONSOLE_WRITECONSOLEOUTPUT_MSG * PCONSOLE_WRITECONSOLEOUTPUT_MSG
 

typedef struct _CONSOLE_WRITECONSOLEOUTPUTSTRING_MSG * PCONSOLE_WRITECONSOLEOUTPUTSTRING_MSG
 


Enumeration Type Documentation

enum _CONSOLE_API_NUMBER
 

Enumeration values:
ConsolepOpenConsole 
ConsolepGetConsoleInput 
ConsolepWriteConsoleInput 
ConsolepReadConsoleOutput 
ConsolepWriteConsoleOutput 
ConsolepReadConsoleOutputString 
ConsolepWriteConsoleOutputString 
ConsolepFillConsoleOutput 
ConsolepGetMode 
ConsolepGetNumberOfFonts 
ConsolepGetNumberOfInputEvents 
ConsolepGetScreenBufferInfo 
ConsolepGetCursorInfo 
ConsolepGetMouseInfo 
ConsolepGetFontInfo 
ConsolepGetFontSize 
ConsolepGetCurrentFont 
ConsolepSetMode 
ConsolepSetActiveScreenBuffer 
ConsolepFlushInputBuffer 
ConsolepGetLargestWindowSize 
ConsolepSetScreenBufferSize 
ConsolepSetCursorPosition 
ConsolepSetCursorInfo 
ConsolepSetWindowInfo 
ConsolepScrollScreenBuffer 
ConsolepSetTextAttribute 
ConsolepSetFont 
ConsolepSetIcon 
ConsolepReadConsole 
ConsolepWriteConsole 
ConsolepDupHandle 
ConsolepGetHandleInformation 
ConsolepSetHandleInformation 
ConsolepCloseHandle 
ConsolepVerifyIoHandle 
ConsolepAlloc 
ConsolepFree 
ConsolepGetTitle 
ConsolepSetTitle 
ConsolepCreateScreenBuffer 
ConsolepInvalidateBitmapRect 
ConsolepVDMOperation 
ConsolepSetCursor 
ConsolepShowCursor 
ConsolepMenuControl 
ConsolepSetPalette 
ConsolepSetDisplayMode 
ConsolepRegisterVDM 
ConsolepGetHardwareState 
ConsolepSetHardwareState 
ConsolepGetDisplayMode 
ConsolepAddAlias 
ConsolepGetAlias 
ConsolepGetAliasesLength 
ConsolepGetAliasExesLength 
ConsolepGetAliases 
ConsolepGetAliasExes 
ConsolepExpungeCommandHistory 
ConsolepSetNumberOfCommands 
ConsolepGetCommandHistoryLength 
ConsolepGetCommandHistory 
ConsolepSetCommandHistoryMode 
ConsolepGetCP 
ConsolepSetCP 
ConsolepSetKeyShortcuts 
ConsolepSetMenuClose 
ConsolepNotifyLastClose 
ConsolepGenerateCtrlEvent 
ConsolepGetKeyboardLayoutName 
ConsolepGetConsoleWindow 
ConsolepGetLangId 
ConsolepMaxApiNumber 

Definition at line 112 of file conmsg.h.

00112 { 00113 ConsolepOpenConsole = CONSRV_FIRST_API_NUMBER, 00114 ConsolepGetConsoleInput, 00115 ConsolepWriteConsoleInput, 00116 ConsolepReadConsoleOutput, 00117 ConsolepWriteConsoleOutput, 00118 ConsolepReadConsoleOutputString, 00119 ConsolepWriteConsoleOutputString, 00120 ConsolepFillConsoleOutput, 00121 ConsolepGetMode, 00122 ConsolepGetNumberOfFonts, 00123 ConsolepGetNumberOfInputEvents, 00124 ConsolepGetScreenBufferInfo, 00125 ConsolepGetCursorInfo, 00126 ConsolepGetMouseInfo, 00127 ConsolepGetFontInfo, 00128 ConsolepGetFontSize, 00129 ConsolepGetCurrentFont, 00130 ConsolepSetMode, 00131 ConsolepSetActiveScreenBuffer, 00132 ConsolepFlushInputBuffer, 00133 ConsolepGetLargestWindowSize, 00134 ConsolepSetScreenBufferSize, 00135 ConsolepSetCursorPosition, 00136 ConsolepSetCursorInfo, 00137 ConsolepSetWindowInfo, 00138 ConsolepScrollScreenBuffer, 00139 ConsolepSetTextAttribute, 00140 ConsolepSetFont, 00141 ConsolepSetIcon, 00142 ConsolepReadConsole, 00143 ConsolepWriteConsole, 00144 ConsolepDupHandle, 00145 ConsolepGetHandleInformation, 00146 ConsolepSetHandleInformation, 00147 ConsolepCloseHandle, 00148 ConsolepVerifyIoHandle, 00149 ConsolepAlloc, 00150 ConsolepFree, 00151 ConsolepGetTitle, 00152 ConsolepSetTitle, 00153 ConsolepCreateScreenBuffer, 00154 ConsolepInvalidateBitmapRect, 00155 ConsolepVDMOperation, 00156 ConsolepSetCursor, 00157 ConsolepShowCursor, 00158 ConsolepMenuControl, 00159 ConsolepSetPalette, 00160 ConsolepSetDisplayMode, 00161 ConsolepRegisterVDM, 00162 ConsolepGetHardwareState, 00163 ConsolepSetHardwareState, 00164 ConsolepGetDisplayMode, 00165 ConsolepAddAlias, 00166 ConsolepGetAlias, 00167 ConsolepGetAliasesLength, 00168 ConsolepGetAliasExesLength, 00169 ConsolepGetAliases, 00170 ConsolepGetAliasExes, 00171 ConsolepExpungeCommandHistory, 00172 ConsolepSetNumberOfCommands, 00173 ConsolepGetCommandHistoryLength, 00174 ConsolepGetCommandHistory, 00175 ConsolepSetCommandHistoryMode, 00176 ConsolepGetCP, 00177 ConsolepSetCP, 00178 ConsolepSetKeyShortcuts, 00179 ConsolepSetMenuClose, 00180 ConsolepNotifyLastClose, 00181 ConsolepGenerateCtrlEvent, 00182 ConsolepGetKeyboardLayoutName, 00183 ConsolepGetConsoleWindow, 00184 #if defined(FE_SB) // for Kernel32 Single Binary 00185 ConsolepCharType, 00186 ConsolepSetLocalEUDC, 00187 ConsolepSetCursorMode, 00188 ConsolepGetCursorMode, 00189 ConsolepRegisterOS2, 00190 ConsolepSetOS2OemFormat, 00191 #if defined(FE_IME) 00192 ConsolepGetNlsMode, 00193 ConsolepSetNlsMode, 00194 ConsolepRegisterConsoleIME, 00195 ConsolepUnregisterConsoleIME, 00196 #endif // FE_IME 00197 #endif // FE_SB 00198 ConsolepGetLangId, 00199 ConsolepMaxApiNumber 00200 } CONSOLE_API_NUMBER, *PCONSOLE_API_NUMBER;


Generated on Sat May 15 19:43:14 2004 for test by doxygen 1.3.7