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); 45