ReactOS  0.4.15-dev-1070-ge1a01de
procinit.h
Go to the documentation of this file.
1 /*
2  * LICENSE: GPL - See COPYING in the top level directory
3  * PROJECT: ReactOS Console Server DLL
4  * FILE: win32ss/user/winsrv/consrv/procinit.h
5  * PURPOSE: Functions for console processes initialization
6  * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7  */
8 
9 #pragma once
10 
13  IN OUT PCONSOLE_PROCESS_DATA ProcessData,
14  OUT PHANDLE pInputHandle,
15  OUT PHANDLE pOutputHandle,
16  OUT PHANDLE pErrorHandle,
17  IN OUT PCONSOLE_INIT_INFO ConsoleInitInfo);
18 
21  IN OUT PCONSOLE_PROCESS_DATA ProcessData,
22  IN HANDLE ConsoleHandle,
23  IN BOOLEAN CreateNewHandleTable,
24  OUT PHANDLE pInputHandle,
25  OUT PHANDLE pOutputHandle,
26  OUT PHANDLE pErrorHandle,
27  IN OUT PCONSOLE_START_INFO ConsoleStartInfo);
28 
31  IN OUT PCONSOLE_PROCESS_DATA ProcessData);
#define IN
Definition: typedefs.h:39
LONG NTSTATUS
Definition: precomp.h:26
unsigned char BOOLEAN
NTSTATUS ConSrvRemoveConsole(IN OUT PCONSOLE_PROCESS_DATA ProcessData)
Definition: console.c:1227
PVOID *typedef PHANDLE
Definition: ntsecpkg.h:454
NTSTATUS ConSrvInheritConsole(IN OUT PCONSOLE_PROCESS_DATA ProcessData, IN HANDLE ConsoleHandle, IN BOOLEAN CreateNewHandleTable, OUT PHANDLE pInputHandle, OUT PHANDLE pOutputHandle, OUT PHANDLE pErrorHandle, IN OUT PCONSOLE_START_INFO ConsoleStartInfo)
Definition: console.c:1096
NTSTATUS ConSrvAllocateConsole(IN OUT PCONSOLE_PROCESS_DATA ProcessData, OUT PHANDLE pInputHandle, OUT PHANDLE pOutputHandle, OUT PHANDLE pErrorHandle, IN OUT PCONSOLE_INIT_INFO ConsoleInitInfo)
Definition: console.c:968
#define OUT
Definition: typedefs.h:40