[FREELDR] Merge boot-drive and partition functionalities together (#6760)
[reactos.git] / win32ss / user / winsrv / consrv / history.h
1 /*
2 * LICENSE: GPL - See COPYING in the top level directory
3 * PROJECT: ReactOS Console Server DLL
4 * FILE: win32ss/user/winsrv/consrv/history.h
5 * PURPOSE: Console line input functions
6 * PROGRAMMERS: Jeffrey Morlan
7 */
8
9 #pragma once
10
11 VOID
12 HistoryAddEntry(PCONSRV_CONSOLE Console,
13 PUNICODE_STRING ExeName,
14 PUNICODE_STRING Entry);
15
16 BOOL
17 HistoryFindEntryByPrefix(PCONSRV_CONSOLE Console,
18 PUNICODE_STRING ExeName,
19 PUNICODE_STRING Prefix,
20 PUNICODE_STRING Entry);
21
22 VOID
23 HistoryGetCurrentEntry(PCONSRV_CONSOLE Console,
24 PUNICODE_STRING ExeName,
25 PUNICODE_STRING Entry);
26
27 BOOL
28 HistoryRecallHistory(PCONSRV_CONSOLE Console,
29 PUNICODE_STRING ExeName,
30 INT Offset,
31 PUNICODE_STRING Entry);
32
33 VOID
34 HistoryDeleteCurrentBuffer(PCONSRV_CONSOLE Console,
35 PUNICODE_STRING ExeName);
36
37 VOID HistoryDeleteBuffers(PCONSRV_CONSOLE Console);
38
39 VOID
40 HistoryReshapeAllBuffers(
41 IN PCONSRV_CONSOLE Console,
42 IN ULONG HistoryBufferSize,
43 IN ULONG MaxNumberOfHistoryBuffers,
44 IN BOOLEAN HistoryNoDup);