Commit Ctrl Event handler
authorJames Tabor <james.tabor@reactos.org>
Mon, 18 Aug 2003 07:06:59 +0000 (07:06 +0000)
committerJames Tabor <james.tabor@reactos.org>
Mon, 18 Aug 2003 07:06:59 +0000 (07:06 +0000)
svn path=/trunk/; revision=5632

reactos/include/csrss/csrss.h

index 13d428a..6c66c3b 100644 (file)
@@ -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;