ReactOS 0.4.15-dev-8127-g6338913
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
11VOID
13 PUNICODE_STRING ExeName,
15
16BOOL
18 PUNICODE_STRING ExeName,
21
22VOID
24 PUNICODE_STRING ExeName,
26
27BOOL
29 PUNICODE_STRING ExeName,
30 INT Offset,
32
33VOID
35 PUNICODE_STRING ExeName);
36
38
39VOID
42 IN ULONG HistoryBufferSize,
43 IN ULONG MaxNumberOfHistoryBuffers,
44 IN BOOLEAN HistoryNoDup);
unsigned char BOOLEAN
CConsole Console
unsigned int BOOL
Definition: ntddk_ex.h:94
_In_ ULONG _In_ ULONG Offset
Definition: ntddpcm.h:101
base of all file and directory entries
Definition: entries.h:83
int32_t INT
Definition: typedefs.h:58
#define IN
Definition: typedefs.h:39
uint32_t ULONG
Definition: typedefs.h:59
VOID HistoryGetCurrentEntry(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Entry)
Definition: history.c:241
VOID HistoryDeleteBuffers(PCONSRV_CONSOLE Console)
Definition: history.c:357
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
BOOL HistoryFindEntryByPrefix(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Prefix, PUNICODE_STRING Entry)
Definition: history.c:273
VOID HistoryAddEntry(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, PUNICODE_STRING Entry)
Definition: history.c:185
BOOL HistoryRecallHistory(PCONSRV_CONSOLE Console, PUNICODE_STRING ExeName, INT Offset, PUNICODE_STRING Entry)
Definition: history.c:254
_In_ __drv_aliasesMem PSTRING Prefix
Definition: rtlfuncs.h:1630