2 * LICENSE: GPL - See COPYING in the top level directory
3 * PROJECT: ReactOS Console Server DLL
4 * FILE: win32ss/user/consrv/handle.h
5 * PURPOSE: Console I/O Handles functions
6 * PROGRAMMERS: David Welch
8 * Hermes Belusca-Maito (hermes.belusca@sfr.fr)
13 NTSTATUS FASTCALL
ConSrvInsertObject(PCONSOLE_PROCESS_DATA ProcessData
,
15 PCONSOLE_IO_OBJECT Object
,
19 NTSTATUS FASTCALL
ConSrvRemoveObject(PCONSOLE_PROCESS_DATA ProcessData
,
21 NTSTATUS FASTCALL
ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData
,
23 PCONSOLE_IO_OBJECT
* Object
,
24 PVOID
* Entry OPTIONAL
,
27 CONSOLE_IO_OBJECT_TYPE Type
);
28 VOID FASTCALL
ConSrvReleaseObject(PCONSOLE_IO_OBJECT Object
,
29 BOOL IsConsoleLocked
);