From 38064c3a3932fee7c18679a87214ac888a02b455 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Mon, 18 Aug 2003 07:06:59 +0000 Subject: [PATCH] Commit Ctrl Event handler svn path=/trunk/; revision=5632 --- reactos/include/csrss/csrss.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/reactos/include/csrss/csrss.h b/reactos/include/csrss/csrss.h index 13d428a58ab..6c66c3ba955 100644 --- a/reactos/include/csrss/csrss.h +++ b/reactos/include/csrss/csrss.h @@ -13,6 +13,8 @@ #define CSR_CSRSS_SECTION_SIZE (65536) +typedef __declspec(noreturn) VOID CALLBACK(*PCONTROLDISPATCHER)(DWORD); + typedef struct { } CSRSS_CONNECT_PROCESS_REQUEST, PCSRSS_CONNECT_PROCESS_REQUEST; @@ -59,6 +61,11 @@ typedef struct BYTE Buffer[1]; } CSRSS_READ_CONSOLE_REPLY, *PCSRSS_READ_CONSOLE_REPLY; +typedef struct +{ + PCONTROLDISPATCHER CtrlDispatcher; +} CSRSS_ALLOC_CONSOLE_REQUEST, *PCSRSS_ALLOC_CONSOLE_REQUEST; + typedef struct { HANDLE InputHandle; @@ -463,6 +470,7 @@ typedef struct CSRSS_CONNECT_PROCESS_REQUEST ConnectRequest; CSRSS_WRITE_CONSOLE_REQUEST WriteConsoleRequest; CSRSS_READ_CONSOLE_REQUEST ReadConsoleRequest; + CSRSS_ALLOC_CONSOLE_REQUEST AllocConsoleRequest; CSRSS_SCREEN_BUFFER_INFO_REQUEST ScreenBufferInfoRequest; CSRSS_SET_CURSOR_REQUEST SetCursorRequest; CSRSS_FILL_OUTPUT_REQUEST FillOutputRequest;