update for HEAD-2003021201
[reactos.git] / subsys / csrss / api.h
index e70bc96..c880c22 100644 (file)
@@ -73,7 +73,7 @@ typedef struct CSRSS_CONSOLE_t
    BOOL EarlyReturn;                   /* wake client and return data, even if we are in line buffered mode, and we don't have a complete line */
 } CSRSS_CONSOLE, *PCSRSS_CONSOLE;
 
-typedef struct
+typedef struct _CSRSS_PROCESS_DATA
 {
   PCSRSS_CONSOLE Console;
   ULONG HandleTableSize;
@@ -84,6 +84,7 @@ typedef struct
   HANDLE ConsoleEvent;
   PVOID CsrSectionViewBase;
   ULONG CsrSectionViewSize;
+  struct _CSRSS_PROCESS_DATA * next;
 } CSRSS_PROCESS_DATA, *PCSRSS_PROCESS_DATA;
 
 #define CSR_API(n) NTSTATUS n (\
@@ -129,6 +130,8 @@ CSR_API(CsrExitReactos);
 CSR_API(CsrGetShutdownParameters);
 CSR_API(CsrSetShutdownParameters);
 CSR_API(CsrPeekConsoleInput);
+CSR_API(CsrReadConsoleOutput);
+CSR_API(CsrWriteConsoleInput);
 
 /* print.c */
 VOID STDCALL DisplayString(LPCWSTR lpwString);