ReactOS  0.4.15-dev-5640-g0dde428
history.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/history.h
5  * PURPOSE: Console line input functions
6  * PROGRAMMERS: Jeffrey Morlan
7  */
8 
9 #pragma once
10 
11 VOID
15 
16 BOOL
21 
22 VOID
26 
27 BOOL
30  INT Offset,
32 
33 VOID
36 
38 
39 VOID
42  IN ULONG HistoryBufferSize,
43  IN ULONG MaxNumberOfHistoryBuffers,
44  IN BOOLEAN HistoryNoDup);
WCHAR * ExeName
VOID HistoryAddEntry(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Entry)
Definition: history.c:185
#define IN
Definition: typedefs.h:39
_In_ __drv_aliasesMem PSTRING Prefix
Definition: rtlfuncs.h:1630
VOID HistoryDeleteBuffers(PCONSRV_CONSOLE Console)
Definition: history.c:357
BOOL HistoryRecallHistory(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, INT Offset, PUNICODE_STRING Entry)
Definition: history.c:254
VOID HistoryGetCurrentEntry(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Entry)
Definition: history.c:241
int32_t INT
Definition: typedefs.h:58
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned char BOOLEAN
VOID HistoryReshapeAllBuffers(IN PCONSRV_CONSOLE Console, IN ULONG HistoryBufferSize, IN ULONG MaxNumberOfHistoryBuffers, IN BOOLEAN HistoryNoDup)
Definition: history.c:371
VOID HistoryDeleteCurrentBuffer(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName)
Definition: history.c:350
_In_ ULONG _In_ ULONG Offset
Definition: ntddpcm.h:101
BOOL HistoryFindEntryByPrefix(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Prefix, PUNICODE_STRING Entry)
Definition: history.c:273
CConsole Console
unsigned int ULONG
Definition: retypes.h:1
base of all file and directory entries
Definition: entries.h:82