2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Console Server DLL
4 * FILE: win32ss/user/winsrv/consrv/include/console.h
5 * PURPOSE: Public Console Management Interface
6 * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
12 ConDrvInitConsoleSupport(VOID
);
15 ConDrvInitConsole(OUT PCONSOLE
* NewConsole
,
16 IN PCONSOLE_INFO ConsoleInfo
);
18 ConDrvRegisterTerminal(IN PCONSOLE Console
,
19 IN PTERMINAL Terminal
);
21 ConDrvDeregisterTerminal(IN PCONSOLE Console
);
23 ConDrvDeleteConsole(IN PCONSOLE Console
);
28 ConDrvValidateConsoleState(IN PCONSOLE Console
,
29 IN CONSOLE_STATE ExpectedState
);
32 ConDrvValidateConsoleUnsafe(IN PCONSOLE Console
,
33 IN CONSOLE_STATE ExpectedState
,
34 IN BOOLEAN LockConsole
);