mirror of
https://github.com/reactos/reactos.git
synced 2024-07-01 02:10:07 +00:00
[WIN32SS][WINSRV] Add CSR API_NUMBER info comments (#2192)
Add comments to improve human-readability and referencing of CSR API. CORE-12451
This commit is contained in:
parent
53f8cbad97
commit
f84963b0d5
|
@ -445,6 +445,7 @@ IntDeleteAllAliases(PCONSRV_CONSOLE Console)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepAddAlias */
|
||||
CSR_API(SrvAddConsoleAlias)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -535,6 +536,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAlias */
|
||||
CSR_API(SrvGetConsoleAlias)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -627,6 +629,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliases */
|
||||
CSR_API(SrvGetConsoleAliases)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -733,6 +736,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasesLength */
|
||||
CSR_API(SrvGetConsoleAliasesLength)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -774,6 +778,7 @@ CSR_API(SrvGetConsoleAliasesLength)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasExes */
|
||||
CSR_API(SrvGetConsoleAliasExes)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -861,6 +866,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasExesLength */
|
||||
CSR_API(SrvGetConsoleAliasExesLength)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -548,6 +548,7 @@ ReadInputBuffer(IN PGET_INPUT_INFO InputInfo,
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepReadConsole */
|
||||
CSR_API(SrvReadConsole)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -605,6 +606,7 @@ CSR_API(SrvReadConsole)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetConsoleInput */
|
||||
CSR_API(SrvGetConsoleInput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -669,6 +671,8 @@ ConDrvWriteConsoleInput(IN PCONSOLE Console,
|
|||
IN ULONG NumEventsToWrite,
|
||||
OUT PULONG NumEventsWritten OPTIONAL);
|
||||
#endif
|
||||
|
||||
/* API_NUMBER: ConsolepWriteConsoleInput */
|
||||
CSR_API(SrvWriteConsoleInput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -752,6 +756,7 @@ CSR_API(SrvWriteConsoleInput)
|
|||
NTSTATUS NTAPI
|
||||
ConDrvFlushConsoleInputBuffer(IN PCONSOLE Console,
|
||||
IN PCONSOLE_INPUT_BUFFER InputBuffer);
|
||||
/* API_NUMBER: ConsolepFlushInputBuffer */
|
||||
CSR_API(SrvFlushConsoleInputBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -776,6 +781,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleNumberOfInputEvents(IN PCONSOLE Console,
|
||||
IN PCONSOLE_INPUT_BUFFER InputBuffer,
|
||||
OUT PULONG NumberOfEvents);
|
||||
/* API_NUMBER: ConsolepGetNumberOfInputEvents */
|
||||
CSR_API(SrvGetConsoleNumberOfInputEvents)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -30,6 +30,7 @@ NTSTATUS NTAPI
|
|||
ConDrvInvalidateBitMapRect(IN PCONSOLE Console,
|
||||
IN PCONSOLE_SCREEN_BUFFER Buffer,
|
||||
IN PSMALL_RECT Region);
|
||||
/* API_NUMBER: ConsolepInvalidateBitMapRect */
|
||||
CSR_API(SrvInvalidateBitMapRect)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -69,6 +70,7 @@ ConDrvSetConsolePalette(IN PCONSOLE Console,
|
|||
IN PCONSOLE_SCREEN_BUFFER Buffer,
|
||||
IN HPALETTE PaletteHandle,
|
||||
IN UINT PaletteUsage);
|
||||
/* API_NUMBER: ConsolepSetPalette */
|
||||
CSR_API(SrvSetConsolePalette)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -116,6 +118,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleCursorInfo(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
OUT PCONSOLE_CURSOR_INFO CursorInfo);
|
||||
/* API_NUMBER: ConsolepGetCursorInfo */
|
||||
CSR_API(SrvGetConsoleCursorInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -141,6 +144,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCursorInfo(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCONSOLE_CURSOR_INFO CursorInfo);
|
||||
/* API_NUMBER: ConsolepSetCursorInfo */
|
||||
CSR_API(SrvSetConsoleCursorInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -166,6 +170,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCursorPosition(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCOORD Position);
|
||||
/* API_NUMBER: ConsolepSetCursorPosition */
|
||||
CSR_API(SrvSetConsoleCursorPosition)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -187,6 +192,7 @@ CSR_API(SrvSetConsoleCursorPosition)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepCreateScreenBuffer */
|
||||
CSR_API(SrvCreateConsoleScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status = STATUS_INVALID_PARAMETER;
|
||||
|
@ -316,6 +322,7 @@ Quit:
|
|||
NTSTATUS NTAPI
|
||||
ConDrvSetConsoleActiveScreenBuffer(IN PCONSOLE Console,
|
||||
IN PCONSOLE_SCREEN_BUFFER Buffer);
|
||||
/* API_NUMBER: ConsolepSetActiveScreenBuffer */
|
||||
CSR_API(SrvSetConsoleActiveScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -478,6 +485,7 @@ ConDrvReadConsoleOutput(IN PCONSOLE Console,
|
|||
IN BOOLEAN Unicode,
|
||||
OUT PCHAR_INFO CharInfo/*Buffer*/,
|
||||
IN OUT PSMALL_RECT ReadRegion);
|
||||
/* API_NUMBER: ConsolepReadConsoleOutput */
|
||||
CSR_API(SrvReadConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -541,6 +549,7 @@ ConDrvWriteConsoleOutput(IN PCONSOLE Console,
|
|||
IN BOOLEAN Unicode,
|
||||
IN PCHAR_INFO CharInfo/*Buffer*/,
|
||||
IN OUT PSMALL_RECT WriteRegion);
|
||||
/* API_NUMBER: ConsolepWriteConsoleOutput */
|
||||
CSR_API(SrvWriteConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -639,6 +648,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepWriteConsole */
|
||||
CSR_API(SrvWriteConsole)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -688,6 +698,7 @@ ConDrvReadConsoleOutputString(IN PCONSOLE Console,
|
|||
IN PCOORD ReadCoord,
|
||||
// OUT PCOORD EndCoord,
|
||||
OUT PULONG NumCodesRead OPTIONAL);
|
||||
/* API_NUMBER: ConsolepReadConsoleOutputString */
|
||||
CSR_API(SrvReadConsoleOutputString)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -776,6 +787,7 @@ ConDrvWriteConsoleOutputString(IN PCONSOLE Console,
|
|||
IN PCOORD WriteCoord,
|
||||
// OUT PCOORD EndCoord,
|
||||
OUT PULONG NumCodesWritten OPTIONAL);
|
||||
/* API_NUMBER: ConsolepWriteConsoleOutputString */
|
||||
CSR_API(SrvWriteConsoleOutputString)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -863,6 +875,7 @@ ConDrvFillConsoleOutput(IN PCONSOLE Console,
|
|||
IN ULONG NumCodesToWrite,
|
||||
IN PCOORD WriteCoord,
|
||||
OUT PULONG NumCodesWritten OPTIONAL);
|
||||
/* API_NUMBER: ConsolepFillConsoleOutput */
|
||||
CSR_API(SrvFillConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -909,6 +922,7 @@ ConDrvGetConsoleScreenBufferInfo(IN PCONSOLE Console,
|
|||
OUT PCOORD ViewSize,
|
||||
OUT PCOORD MaximumViewSize,
|
||||
OUT PWORD Attributes);
|
||||
/* API_NUMBER: ConsolepGetScreenBufferInfo */
|
||||
CSR_API(SrvGetConsoleScreenBufferInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -939,6 +953,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleTextAttribute(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN WORD Attributes);
|
||||
/* API_NUMBER: ConsolepSetTextAttribute */
|
||||
CSR_API(SrvSetConsoleTextAttribute)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -964,6 +979,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleScreenBufferSize(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCOORD Size);
|
||||
/* API_NUMBER: ConsolepSetScreenBufferSize */
|
||||
CSR_API(SrvSetConsoleScreenBufferSize)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -994,6 +1010,7 @@ ConDrvScrollConsoleScreenBuffer(IN PCONSOLE Console,
|
|||
IN PSMALL_RECT ClipRectangle OPTIONAL,
|
||||
IN PCOORD DestinationOrigin,
|
||||
IN CHAR_INFO FillChar);
|
||||
/* API_NUMBER: ConsolepScrollScreenBuffer */
|
||||
CSR_API(SrvScrollConsoleScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1025,6 +1042,7 @@ ConDrvSetConsoleWindowInfo(IN PCONSOLE Console,
|
|||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN BOOLEAN Absolute,
|
||||
IN PSMALL_RECT WindowRect);
|
||||
/* API_NUMBER: ConsolepSetWindowInfo */
|
||||
CSR_API(SrvSetConsoleWindowInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -983,6 +983,7 @@ ConSrvSetConsoleProcessFocus(IN PCONSRV_CONSOLE Console,
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepAlloc */
|
||||
CSR_API(SrvAllocConsole)
|
||||
{
|
||||
NTSTATUS Status = STATUS_SUCCESS;
|
||||
|
@ -1052,6 +1053,7 @@ CSR_API(SrvAllocConsole)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepAttach */
|
||||
CSR_API(SrvAttachConsole)
|
||||
{
|
||||
NTSTATUS Status = STATUS_SUCCESS;
|
||||
|
@ -1139,6 +1141,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepFree */
|
||||
CSR_API(SrvFreeConsole)
|
||||
{
|
||||
return ConSrvRemoveConsole(ConsoleGetPerProcessData(CsrGetClientThread()->Process));
|
||||
|
@ -1148,6 +1151,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleMode(IN PCONSOLE Console,
|
||||
IN PCONSOLE_IO_OBJECT Object,
|
||||
OUT PULONG ConsoleMode);
|
||||
/* API_NUMBER: ConsolepGetMode */
|
||||
CSR_API(SrvGetConsoleMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1191,6 +1195,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleMode(IN PCONSOLE Console,
|
||||
IN PCONSOLE_IO_OBJECT Object,
|
||||
IN ULONG ConsoleMode);
|
||||
/* API_NUMBER: ConsolepSetMode */
|
||||
CSR_API(SrvSetConsoleMode)
|
||||
{
|
||||
#define CONSOLE_VALID_CONTROL_MODES ( ENABLE_EXTENDED_FLAGS | \
|
||||
|
@ -1244,6 +1249,7 @@ CSR_API(SrvSetConsoleMode)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetTitle */
|
||||
CSR_API(SrvGetConsoleTitle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1303,6 +1309,7 @@ CSR_API(SrvGetConsoleTitle)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetTitle */
|
||||
CSR_API(SrvSetConsoleTitle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1385,6 +1392,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleCP(IN PCONSOLE Console,
|
||||
OUT PUINT CodePage,
|
||||
IN BOOLEAN OutputCP);
|
||||
/* API_NUMBER: ConsolepGetCP */
|
||||
CSR_API(SrvGetConsoleCP)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1409,6 +1417,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCP(IN PCONSOLE Console,
|
||||
IN UINT CodePage,
|
||||
IN BOOLEAN OutputCP);
|
||||
/* API_NUMBER: ConsolepSetCP */
|
||||
CSR_API(SrvSetConsoleCP)
|
||||
{
|
||||
NTSTATUS Status = STATUS_INVALID_PARAMETER;
|
||||
|
@ -1429,6 +1438,7 @@ CSR_API(SrvSetConsoleCP)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetProcessList */
|
||||
CSR_API(SrvGetConsoleProcessList)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1455,6 +1465,7 @@ CSR_API(SrvGetConsoleProcessList)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGenerateCtrlEvent */
|
||||
CSR_API(SrvGenerateConsoleCtrlEvent)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1472,6 +1483,7 @@ CSR_API(SrvGenerateConsoleCtrlEvent)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepNotifyLastClose */
|
||||
CSR_API(SrvConsoleNotifyLastClose)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1497,8 +1509,7 @@ CSR_API(SrvConsoleNotifyLastClose)
|
|||
return Status;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* API_NUMBER: ConsolepGetMouseInfo */
|
||||
CSR_API(SrvGetConsoleMouseInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1515,12 +1526,14 @@ CSR_API(SrvGetConsoleMouseInfo)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetKeyShortcuts */
|
||||
CSR_API(SrvSetConsoleKeyShortcuts)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetKeyboardLayoutName */
|
||||
CSR_API(SrvGetConsoleKeyboardLayoutName)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1540,42 +1553,49 @@ CSR_API(SrvGetConsoleKeyboardLayoutName)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepCharType */
|
||||
CSR_API(SrvGetConsoleCharType)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetLocalEUDC */
|
||||
CSR_API(SrvSetConsoleLocalEUDC)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetCursorMode */
|
||||
CSR_API(SrvSetConsoleCursorMode)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetCursorMode */
|
||||
CSR_API(SrvGetConsoleCursorMode)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetNlsMode */
|
||||
CSR_API(SrvGetConsoleNlsMode)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetNlsMode */
|
||||
CSR_API(SrvSetConsoleNlsMode)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetLangId */
|
||||
CSR_API(SrvGetConsoleLangId)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
|
|
|
@ -52,6 +52,7 @@ SetConsoleHardwareState(PCONSRV_CONSOLE Console, ULONG ConsoleHwState)
|
|||
}
|
||||
#endif
|
||||
|
||||
/* API_NUMBER: ConsolepGetHardwareState */
|
||||
CSR_API(SrvGetConsoleHardwareState)
|
||||
{
|
||||
#if 0
|
||||
|
@ -82,6 +83,7 @@ CSR_API(SrvGetConsoleHardwareState)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetHardwareState */
|
||||
CSR_API(SrvSetConsoleHardwareState)
|
||||
{
|
||||
#if 0
|
||||
|
@ -113,6 +115,7 @@ CSR_API(SrvSetConsoleHardwareState)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetDisplayMode */
|
||||
CSR_API(SrvGetConsoleDisplayMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -129,6 +132,7 @@ CSR_API(SrvGetConsoleDisplayMode)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetDisplayMode */
|
||||
CSR_API(SrvSetConsoleDisplayMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -159,6 +163,7 @@ CSR_API(SrvSetConsoleDisplayMode)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetLargestWindowSize */
|
||||
CSR_API(SrvGetLargestConsoleWindowSize)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -186,6 +191,7 @@ CSR_API(SrvGetLargestConsoleWindowSize)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepShowCursor */
|
||||
CSR_API(SrvShowConsoleCursor)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -208,6 +214,7 @@ CSR_API(SrvShowConsoleCursor)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetCursor */
|
||||
CSR_API(SrvSetConsoleCursor)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -234,6 +241,7 @@ CSR_API(SrvSetConsoleCursor)
|
|||
return (Success ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL);
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepMenuControl */
|
||||
CSR_API(SrvConsoleMenuControl)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -258,6 +266,7 @@ CSR_API(SrvConsoleMenuControl)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetMenuClose */
|
||||
CSR_API(SrvSetConsoleMenuClose)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -311,6 +320,7 @@ GetThreadConsoleDesktop(
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetConsoleWindow */
|
||||
CSR_API(SrvGetConsoleWindow)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -327,6 +337,7 @@ CSR_API(SrvGetConsoleWindow)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetIcon */
|
||||
CSR_API(SrvSetConsoleIcon)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -345,6 +356,7 @@ CSR_API(SrvSetConsoleIcon)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetSelectionInfo */
|
||||
CSR_API(SrvGetConsoleSelectionInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -363,8 +375,7 @@ CSR_API(SrvGetConsoleSelectionInfo)
|
|||
return Status;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* API_NUMBER: ConsolepGetNumberOfFonts */
|
||||
CSR_API(SrvGetConsoleNumberOfFonts)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -384,6 +395,7 @@ CSR_API(SrvGetConsoleNumberOfFonts)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetFontInfo */
|
||||
CSR_API(SrvGetConsoleFontInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -408,6 +420,7 @@ CSR_API(SrvGetConsoleFontInfo)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetFontSize */
|
||||
CSR_API(SrvGetConsoleFontSize)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -431,6 +444,7 @@ CSR_API(SrvGetConsoleFontSize)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetCurrentFont */
|
||||
CSR_API(SrvGetConsoleCurrentFont)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -455,6 +469,7 @@ CSR_API(SrvGetConsoleCurrentFont)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetFont */
|
||||
CSR_API(SrvSetConsoleFont)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -871,6 +871,7 @@ CSR_API(SrvOpenConsole)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepDuplicateHandle */
|
||||
CSR_API(SrvDuplicateHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -944,6 +945,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetHandleInformation */
|
||||
CSR_API(SrvGetHandleInformation)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -992,6 +994,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetHandleInformation */
|
||||
CSR_API(SrvSetHandleInformation)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1042,6 +1045,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepCloseHandle */
|
||||
CSR_API(SrvCloseHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -1062,6 +1066,7 @@ CSR_API(SrvCloseHandle)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepVerifyIoHandle */
|
||||
CSR_API(SrvVerifyConsoleIoHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -326,6 +326,7 @@ HistoryDeleteBuffers(PCONSRV_CONSOLE Console)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepGetCommandHistory */
|
||||
CSR_API(SrvGetConsoleCommandHistory)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -415,6 +416,7 @@ CSR_API(SrvGetConsoleCommandHistory)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetCommandHistoryLength */
|
||||
CSR_API(SrvGetConsoleCommandHistoryLength)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -458,6 +460,7 @@ CSR_API(SrvGetConsoleCommandHistoryLength)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepExpungeCommandHistory */
|
||||
CSR_API(SrvExpungeConsoleCommandHistory)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -487,6 +490,7 @@ CSR_API(SrvExpungeConsoleCommandHistory)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetNumberOfCommands */
|
||||
CSR_API(SrvSetConsoleNumberOfCommands)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -539,6 +543,7 @@ CSR_API(SrvSetConsoleNumberOfCommands)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetHistory */
|
||||
CSR_API(SrvGetConsoleHistory)
|
||||
{
|
||||
#if 0 // Vista+
|
||||
|
@ -560,6 +565,7 @@ CSR_API(SrvGetConsoleHistory)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetHistory */
|
||||
CSR_API(SrvSetConsoleHistory)
|
||||
{
|
||||
#if 0 // Vista+
|
||||
|
@ -581,6 +587,7 @@ CSR_API(SrvSetConsoleHistory)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetCommandHistoryMode */
|
||||
CSR_API(SrvSetConsoleCommandHistoryMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
* VDM Subsystem
|
||||
*/
|
||||
|
||||
/* API_NUMBER: ConsolepRegisterVDM */
|
||||
CSR_API(SrvRegisterConsoleVDM)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -149,6 +150,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepVDMOperation */
|
||||
CSR_API(SrvVDMConsoleOperation)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
|
@ -160,12 +162,14 @@ CSR_API(SrvVDMConsoleOperation)
|
|||
* OS/2 Subsystem
|
||||
*/
|
||||
|
||||
/* API_NUMBER: ConsolepRegisterOS2 */
|
||||
CSR_API(SrvRegisterConsoleOS2)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetOS2OemFormat */
|
||||
CSR_API(SrvSetConsoleOS2OemFormat)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
|
@ -177,12 +181,14 @@ CSR_API(SrvSetConsoleOS2OemFormat)
|
|||
* IME Subsystem
|
||||
*/
|
||||
|
||||
/* API_NUMBER: ConsolepRegisterConsoleIME */
|
||||
CSR_API(SrvRegisterConsoleIME)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
return STATUS_NOT_IMPLEMENTED;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepUnregisterConsoleIME */
|
||||
CSR_API(SrvUnregisterConsoleIME)
|
||||
{
|
||||
DPRINT1("%s not yet implemented\n", __FUNCTION__);
|
||||
|
|
|
@ -275,6 +275,7 @@ IntDeleteAllAliases(PCONSOLE Console)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepAddAlias */
|
||||
CSR_API(SrvAddConsoleAlias)
|
||||
{
|
||||
PCONSOLE_ADDGETALIAS ConsoleAliasRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.ConsoleAliasRequest;
|
||||
|
@ -359,6 +360,7 @@ CSR_API(SrvAddConsoleAlias)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAlias */
|
||||
CSR_API(SrvGetConsoleAlias)
|
||||
{
|
||||
PCONSOLE_ADDGETALIAS ConsoleAliasRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.ConsoleAliasRequest;
|
||||
|
@ -432,6 +434,7 @@ CSR_API(SrvGetConsoleAlias)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliases */
|
||||
CSR_API(SrvGetConsoleAliases)
|
||||
{
|
||||
PCONSOLE_GETALLALIASES GetAllAliasesRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetAllAliasesRequest;
|
||||
|
@ -484,6 +487,7 @@ CSR_API(SrvGetConsoleAliases)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasesLength */
|
||||
CSR_API(SrvGetConsoleAliasesLength)
|
||||
{
|
||||
PCONSOLE_GETALLALIASESLENGTH GetAllAliasesLengthRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetAllAliasesLengthRequest;
|
||||
|
@ -523,6 +527,7 @@ CSR_API(SrvGetConsoleAliasesLength)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasExes */
|
||||
CSR_API(SrvGetConsoleAliasExes)
|
||||
{
|
||||
PCONSOLE_GETALIASESEXES GetAliasesExesRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetAliasesExesRequest;
|
||||
|
@ -569,6 +574,7 @@ CSR_API(SrvGetConsoleAliasExes)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetAliasExesLength */
|
||||
CSR_API(SrvGetConsoleAliasExesLength)
|
||||
{
|
||||
PCONSOLE_GETALIASESEXESLENGTH GetAliasesExesLengthRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetAliasesExesLengthRequest;
|
||||
|
|
|
@ -301,6 +301,7 @@ ReadInputBuffer(IN PGET_INPUT_INFO InputInfo,
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepReadConsole */
|
||||
CSR_API(SrvReadConsole)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -431,6 +432,7 @@ CSR_API(SrvWriteConsoleInput)
|
|||
NTSTATUS NTAPI
|
||||
ConDrvFlushConsoleInputBuffer(IN PCONSOLE Console,
|
||||
IN PCONSOLE_INPUT_BUFFER InputBuffer);
|
||||
/* API_NUMBER: ConsolepFlushInputBuffer */
|
||||
CSR_API(SrvFlushConsoleInputBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -455,6 +457,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleNumberOfInputEvents(IN PCONSOLE Console,
|
||||
IN PCONSOLE_INPUT_BUFFER InputBuffer,
|
||||
OUT PULONG NumEvents);
|
||||
/* API_NUMBER: ConsolepGetNumberOfInputEvents */
|
||||
CSR_API(SrvGetConsoleNumberOfInputEvents)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -29,6 +29,7 @@ NTSTATUS NTAPI
|
|||
ConDrvInvalidateBitMapRect(IN PCONSOLE Console,
|
||||
IN PCONSOLE_SCREEN_BUFFER Buffer,
|
||||
IN PSMALL_RECT Region);
|
||||
/* API_NUMBER: ConsolepInvalidateBitMapRect */
|
||||
CSR_API(SrvInvalidateBitMapRect)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -54,6 +55,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleCursorInfo(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
OUT PCONSOLE_CURSOR_INFO CursorInfo);
|
||||
/* API_NUMBER: ConsolepGetCursorInfo */
|
||||
CSR_API(SrvGetConsoleCursorInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -79,6 +81,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCursorInfo(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCONSOLE_CURSOR_INFO CursorInfo);
|
||||
/* API_NUMBER: ConsolepSetCursorInfo */
|
||||
CSR_API(SrvSetConsoleCursorInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -104,6 +107,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCursorPosition(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCOORD Position);
|
||||
/* API_NUMBER: ConsolepSetCursorPosition */
|
||||
CSR_API(SrvSetConsoleCursorPosition)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -125,6 +129,7 @@ CSR_API(SrvSetConsoleCursorPosition)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepCreateScreenBuffer */
|
||||
CSR_API(SrvCreateConsoleScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status = STATUS_INVALID_PARAMETER;
|
||||
|
@ -248,6 +253,7 @@ Quit:
|
|||
NTSTATUS NTAPI
|
||||
ConDrvSetConsoleActiveScreenBuffer(IN PCONSOLE Console,
|
||||
IN PCONSOLE_SCREEN_BUFFER Buffer);
|
||||
/* API_NUMBER: ConsolepSetActiveScreenBuffer */
|
||||
CSR_API(SrvSetConsoleActiveScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -379,6 +385,7 @@ ConDrvReadConsoleOutput(IN PCONSOLE Console,
|
|||
IN PCOORD BufferSize,
|
||||
IN PCOORD BufferCoord,
|
||||
IN OUT PSMALL_RECT ReadRegion);
|
||||
/* API_NUMBER: ConsolepReadConsoleOutput */
|
||||
CSR_API(SrvReadConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -420,6 +427,7 @@ ConDrvWriteConsoleOutput(IN PCONSOLE Console,
|
|||
IN PCOORD BufferSize,
|
||||
IN PCOORD BufferCoord,
|
||||
IN OUT PSMALL_RECT WriteRegion);
|
||||
/* API_NUMBER: ConsolepWriteConsoleOutput */
|
||||
CSR_API(SrvWriteConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -453,6 +461,7 @@ CSR_API(SrvWriteConsoleOutput)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepWriteConsole */
|
||||
CSR_API(SrvWriteConsole)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -486,6 +495,7 @@ ConDrvReadConsoleOutputString(IN PCONSOLE Console,
|
|||
IN PCOORD ReadCoord,
|
||||
OUT PCOORD EndCoord,
|
||||
OUT PULONG CodesRead);
|
||||
/* API_NUMBER: ConsolepReadConsoleOutputString */
|
||||
CSR_API(SrvReadConsoleOutputString)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -548,6 +558,7 @@ ConDrvWriteConsoleOutputString(IN PCONSOLE Console,
|
|||
IN PCOORD WriteCoord /*,
|
||||
OUT PCOORD EndCoord,
|
||||
OUT PULONG CodesWritten */);
|
||||
/* API_NUMBER: ConsolepWriteConsoleOutputString */
|
||||
CSR_API(SrvWriteConsoleOutputString)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -611,6 +622,7 @@ ConDrvFillConsoleOutput(IN PCONSOLE Console,
|
|||
IN ULONG NumCodesToWrite,
|
||||
IN PCOORD WriteCoord /*,
|
||||
OUT PULONG CodesWritten */);
|
||||
/* API_NUMBER: ConsolepFillConsoleOutput */
|
||||
CSR_API(SrvFillConsoleOutput)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -650,6 +662,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleScreenBufferInfo(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
OUT PCONSOLE_SCREEN_BUFFER_INFO ScreenBufferInfo);
|
||||
/* API_NUMBER: ConsolepGetScreenBufferInfo */
|
||||
CSR_API(SrvGetConsoleScreenBufferInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -675,6 +688,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleTextAttribute(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN WORD Attribute);
|
||||
/* API_NUMBER: ConsolepSetTextAttribute */
|
||||
CSR_API(SrvSetConsoleTextAttribute)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -700,6 +714,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleScreenBufferSize(IN PCONSOLE Console,
|
||||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN PCOORD Size);
|
||||
/* API_NUMBER: ConsolepSetScreenBufferSize */
|
||||
CSR_API(SrvSetConsoleScreenBufferSize)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -730,6 +745,7 @@ ConDrvScrollConsoleScreenBuffer(IN PCONSOLE Console,
|
|||
IN PSMALL_RECT ClipRectangle OPTIONAL,
|
||||
IN PCOORD DestinationOrigin,
|
||||
IN CHAR_INFO FillChar);
|
||||
/* API_NUMBER: ConsolepScrollScreenBuffer */
|
||||
CSR_API(SrvScrollConsoleScreenBuffer)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -761,6 +777,7 @@ ConDrvSetConsoleWindowInfo(IN PCONSOLE Console,
|
|||
IN PTEXTMODE_SCREEN_BUFFER Buffer,
|
||||
IN BOOLEAN Absolute,
|
||||
IN PSMALL_RECT WindowRect);
|
||||
/* API_NUMBER: ConsolepSetWindowInfo */
|
||||
CSR_API(SrvSetConsoleWindowInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -309,6 +309,7 @@ ConSrvDeleteConsole(PCONSOLE Console)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepAlloc */
|
||||
CSR_API(SrvAllocConsole)
|
||||
{
|
||||
NTSTATUS Status = STATUS_SUCCESS;
|
||||
|
@ -353,6 +354,7 @@ CSR_API(SrvAllocConsole)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepAttach */
|
||||
CSR_API(SrvAttachConsole)
|
||||
{
|
||||
NTSTATUS Status = STATUS_SUCCESS;
|
||||
|
@ -435,6 +437,7 @@ Quit:
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepFree */
|
||||
CSR_API(SrvFreeConsole)
|
||||
{
|
||||
ConSrvRemoveConsole(ConsoleGetPerProcessData(CsrGetClientThread()->Process));
|
||||
|
@ -445,6 +448,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleMode(IN PCONSOLE Console,
|
||||
IN PCONSOLE_IO_OBJECT Object,
|
||||
OUT PULONG ConsoleMode);
|
||||
/* API_NUMBER: ConsolepGetMode */
|
||||
CSR_API(SrvGetConsoleMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -467,6 +471,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleMode(IN PCONSOLE Console,
|
||||
IN PCONSOLE_IO_OBJECT Object,
|
||||
IN ULONG ConsoleMode);
|
||||
/* API_NUMBER: ConsolepSetMode */
|
||||
CSR_API(SrvSetConsoleMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -489,6 +494,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleTitle(IN PCONSOLE Console,
|
||||
IN OUT PWCHAR Title,
|
||||
IN OUT PULONG BufLength);
|
||||
/* API_NUMBER: ConsolepGetTitle */
|
||||
CSR_API(SrvGetConsoleTitle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -522,6 +528,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleTitle(IN PCONSOLE Console,
|
||||
IN PWCHAR Title,
|
||||
IN ULONG BufLength);
|
||||
/* API_NUMBER: ConsolepSetTitle */
|
||||
CSR_API(SrvSetConsoleTitle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -557,6 +564,7 @@ NTSTATUS NTAPI
|
|||
ConDrvGetConsoleCP(IN PCONSOLE Console,
|
||||
OUT PUINT CodePage,
|
||||
IN BOOLEAN InputCP);
|
||||
/* API_NUMBER: ConsolepGetCP */
|
||||
CSR_API(SrvGetConsoleCP)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -581,6 +589,7 @@ NTSTATUS NTAPI
|
|||
ConDrvSetConsoleCP(IN PCONSOLE Console,
|
||||
IN UINT CodePage,
|
||||
IN BOOLEAN InputCP);
|
||||
/* API_NUMBER: ConsolepSetCP */
|
||||
CSR_API(SrvSetConsoleCP)
|
||||
{
|
||||
NTSTATUS Status = STATUS_INVALID_PARAMETER;
|
||||
|
@ -606,6 +615,7 @@ ConDrvGetConsoleProcessList(IN PCONSOLE Console,
|
|||
IN OUT PULONG ProcessIdsList,
|
||||
IN ULONG MaxIdListItems,
|
||||
OUT PULONG ProcessIdsTotal);
|
||||
/* API_NUMBER: ConsolepGetProcessList */
|
||||
CSR_API(SrvGetConsoleProcessList)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -632,6 +642,7 @@ CSR_API(SrvGetConsoleProcessList)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGenerateCtrlEvent */
|
||||
CSR_API(SrvGenerateConsoleCtrlEvent)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -61,6 +61,7 @@ SetConsoleHardwareState(PCONSOLE Console, ULONG ConsoleHwState)
|
|||
}
|
||||
#endif
|
||||
|
||||
/* API_NUMBER: ConsolepGetHardwareState */
|
||||
CSR_API(SrvGetConsoleHardwareState)
|
||||
{
|
||||
#if 0
|
||||
|
@ -91,6 +92,7 @@ CSR_API(SrvGetConsoleHardwareState)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetHardwareState */
|
||||
CSR_API(SrvSetConsoleHardwareState)
|
||||
{
|
||||
#if 0
|
||||
|
@ -122,6 +124,7 @@ CSR_API(SrvSetConsoleHardwareState)
|
|||
#endif
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetDisplayMode */
|
||||
CSR_API(SrvGetConsoleDisplayMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -138,6 +141,7 @@ CSR_API(SrvGetConsoleDisplayMode)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetDisplayMode */
|
||||
CSR_API(SrvSetConsoleDisplayMode)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -168,6 +172,7 @@ CSR_API(SrvSetConsoleDisplayMode)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetLargestWindowSize */
|
||||
CSR_API(SrvGetLargestConsoleWindowSize)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -189,6 +194,7 @@ CSR_API(SrvGetLargestConsoleWindowSize)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepShowCursor */
|
||||
CSR_API(SrvShowConsoleCursor)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -211,6 +217,7 @@ CSR_API(SrvShowConsoleCursor)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetCursor */
|
||||
CSR_API(SrvSetConsoleCursor)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -237,6 +244,7 @@ CSR_API(SrvSetConsoleCursor)
|
|||
return (Success ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL);
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepMenuControl */
|
||||
CSR_API(SrvConsoleMenuControl)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -261,6 +269,7 @@ CSR_API(SrvConsoleMenuControl)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetMenuClose */
|
||||
CSR_API(SrvSetConsoleMenuClose)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -278,6 +287,7 @@ CSR_API(SrvSetConsoleMenuClose)
|
|||
return (Success ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL);
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetConsoleWindow */
|
||||
CSR_API(SrvGetConsoleWindow)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -293,6 +303,7 @@ CSR_API(SrvGetConsoleWindow)
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetIcon */
|
||||
CSR_API(SrvSetConsoleIcon)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -310,6 +321,7 @@ CSR_API(SrvSetConsoleIcon)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetSelectionInfo */
|
||||
CSR_API(SrvGetConsoleSelectionInfo)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -679,6 +679,7 @@ ConSrvRemoveConsole(PCONSOLE_PROCESS_DATA ProcessData)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepOpenConsole */
|
||||
CSR_API(SrvOpenConsole)
|
||||
{
|
||||
/*
|
||||
|
@ -742,6 +743,7 @@ CSR_API(SrvOpenConsole)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepCloseHandle */
|
||||
CSR_API(SrvCloseHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -762,6 +764,7 @@ CSR_API(SrvCloseHandle)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepVerifyIoHandle */
|
||||
CSR_API(SrvVerifyConsoleIoHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
@ -795,6 +798,7 @@ CSR_API(SrvVerifyConsoleIoHandle)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepDuplicateHandle */
|
||||
CSR_API(SrvDuplicateHandle)
|
||||
{
|
||||
NTSTATUS Status;
|
||||
|
|
|
@ -454,6 +454,7 @@ LineInputKeyDown(PCONSOLE Console, KEY_EVENT_RECORD *KeyEvent)
|
|||
|
||||
/* PUBLIC SERVER APIS *********************************************************/
|
||||
|
||||
/* API_NUMBER: ConsolepGetCommandHistory */
|
||||
CSR_API(SrvGetConsoleCommandHistory)
|
||||
{
|
||||
PCONSOLE_GETCOMMANDHISTORY GetCommandHistoryRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetCommandHistoryRequest;
|
||||
|
@ -502,6 +503,7 @@ CSR_API(SrvGetConsoleCommandHistory)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetCommandHistoryLength */
|
||||
CSR_API(SrvGetConsoleCommandHistoryLength)
|
||||
{
|
||||
PCONSOLE_GETCOMMANDHISTORYLENGTH GetCommandHistoryLengthRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.GetCommandHistoryLengthRequest;
|
||||
|
@ -535,6 +537,7 @@ CSR_API(SrvGetConsoleCommandHistoryLength)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepExpungeCommandHistory */
|
||||
CSR_API(SrvExpungeConsoleCommandHistory)
|
||||
{
|
||||
PCONSOLE_EXPUNGECOMMANDHISTORY ExpungeCommandHistoryRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.ExpungeCommandHistoryRequest;
|
||||
|
@ -561,6 +564,7 @@ CSR_API(SrvExpungeConsoleCommandHistory)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetNumberOfCommands */
|
||||
CSR_API(SrvSetConsoleNumberOfCommands)
|
||||
{
|
||||
PCONSOLE_SETHISTORYNUMBERCOMMANDS SetHistoryNumberCommandsRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.SetHistoryNumberCommandsRequest;
|
||||
|
@ -611,6 +615,7 @@ CSR_API(SrvSetConsoleNumberOfCommands)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepGetHistory */
|
||||
CSR_API(SrvGetConsoleHistory)
|
||||
{
|
||||
PCONSOLE_GETSETHISTORYINFO HistoryInfoRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.HistoryInfoRequest;
|
||||
|
@ -626,6 +631,7 @@ CSR_API(SrvGetConsoleHistory)
|
|||
return Status;
|
||||
}
|
||||
|
||||
/* API_NUMBER: ConsolepSetHistory */
|
||||
CSR_API(SrvSetConsoleHistory)
|
||||
{
|
||||
PCONSOLE_GETSETHISTORYINFO HistoryInfoRequest = &((PCONSOLE_API_MESSAGE)ApiMessage)->Data.HistoryInfoRequest;
|
||||
|
|
Loading…
Reference in a new issue