#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | SYSTEM_ROOT (L"%SystemRoot%") |
#define | SYSTEM_ROOT_LENGTH (sizeof(SYSTEM_ROOT) - sizeof(WCHAR)) |
Functions | |
VOID | UnregisterVDM (IN PCONSOLE_INFORMATION Console) |
ULONG | NonConsoleProcessShutdown (PCSR_PROCESS Process, DWORD dwFlags) |
ULONG | ConsoleClientShutdown (PCSR_PROCESS Process, ULONG Flags, BOOLEAN fFirstPass) |
NTSTATUS | ConsoleClientConnectRoutine (IN PCSR_PROCESS Process, IN OUT PVOID ConnectionInfo, IN OUT PULONG ConnectionInfoLength) |
VOID | ConsoleClientDisconnectRoutine (IN PCSR_PROCESS Process) |
VOID | ConsolePlaySound (VOID) |
VOID | LoadLinkInfo (PCONSOLE_INFO ConsoleInfo, LPWSTR Title, LPDWORD TitleLength, LPWSTR CurDir, LPWSTR AppName) |
BOOL | InitWindowClass (VOID) |
NTSTATUS | InitWindowsStuff (HDESK hdesk, LPDWORD lpdwThreadId) |
NTSTATUS APIPRIVATE | ConServerDllInitialization (PCSR_SERVER_DLL LoadedServerDll) |
BOOL | MapHandle (IN HANDLE ClientProcessHandle, IN HANDLE ServerHandle, OUT PHANDLE ClientHandle) |
VOID | AddProcessToList (IN OUT PCONSOLE_INFORMATION Console, IN OUT PCONSOLE_PROCESS_HANDLE ProcessHandleRecord, IN HANDLE ProcessHandle) |
PCONSOLE_PROCESS_HANDLE | FindProcessInList (IN PCONSOLE_INFORMATION Console, IN HANDLE ProcessHandle) |
VOID | RemoveProcessFromList (IN OUT PCONSOLE_INFORMATION Console, IN HANDLE ProcessHandle) |
NTSTATUS | SetUpConsole (IN OUT PCONSOLE_INFO ConsoleInfo, IN DWORD TitleLength, IN LPWSTR Title, IN LPWSTR CurDir, IN LPWSTR AppName, IN PCONSOLE_PER_PROCESS_DATA ProcessData, IN BOOLEAN WindowVisible, IN PUNICODE_STRING pstrDesktopName) |
NTSTATUS | RemoveConsole (IN PCONSOLE_PER_PROCESS_DATA ProcessData, IN HANDLE ProcessHandle, IN HANDLE ProcessId) |
ULONG | SrvAllocConsole (IN OUT PCSR_API_MSG m, IN OUT PCSR_REPLY_STATUS ReplyStatus) |
ULONG | SrvFreeConsole (IN OUT PCSR_API_MSG m, IN OUT PCSR_REPLY_STATUS ReplyStatus) |
NTSTATUS | MyRegOpenKey (IN HANDLE hKey, IN LPWSTR lpSubKey, OUT PHANDLE phResult) |
NTSTATUS | MyRegQueryValue (IN HANDLE hKey, IN LPWSTR lpValueName, IN DWORD dwValueLength, OUT LPBYTE lpData) |
LPWSTR | TranslateConsoleTitle (LPWSTR ConsoleTitle, PUSHORT pcbTranslatedTitle, BOOL Unexpand, BOOL Substitute) |
VOID | InitializeConsoleAttributes (VOID) |
VOID | GetRegistryValues (IN LPWSTR ConsoleTitle, OUT PCONSOLE_REGISTRY_INFO RegInfo) |
NTSTATUS | GetConsoleLangId (IN UINT OutputCP, OUT LANGID *pLangId) |
ULONG | SrvGetConsoleLangId (IN OUT PCSR_API_MSG m, IN OUT PCSR_REPLY_STATUS ReplyStatus) |
Variables | |
CONST PCSR_API_ROUTINE | ConsoleServerApiDispatchTable [ConsolepMaxApiNumber-ConsolepOpenConsole] |
CONST BOOLEAN | ConsoleServerApiServerValidTable [ConsolepMaxApiNumber-ConsolepOpenConsole] |
BOOL | FullScreenInitialized |
CRITICAL_SECTION | ConsoleVDMCriticalSection |
PCONSOLE_INFORMATION | ConsoleVDMOnSwitching |
CRITICAL_SECTION | ConsoleInitWindowsLock |
BOOL | fOneTimeInitialized |
UINT | OEMCP |
UINT | WINDOWSCP |
UINT | ConsoleOutputCP |
CONSOLE_REGISTRY_INFO | DefaultRegInfo |
HANDLE | ghInstance |
HICON | ghDefaultIcon |
HICON | ghDefaultSmIcon |
HCURSOR | ghNormalCursor |
PWIN32HEAP | pConHeap |
DWORD | dwConBaseTag |
DWORD | gExtendedEditKey |
BOOL | gfTrimLeadingZeros |
BOOL | gfLoadConIme |
|
Definition at line 1827 of file srvinit.c. Referenced by TranslateConsoleTitle(). |
|
Definition at line 1828 of file srvinit.c. Referenced by TranslateConsoleTitle(). |
|
Definition at line 895 of file srvinit.c. References ASSERT, CONSOLE_HAS_FOCUS, CONSOLE_SHUTTING_DOWN, CONSOLE_TERMINATING, and SetProcessFocus(). Referenced by ConsoleAddProcessRoutine(), ConsoleClientConnectRoutine(), and SrvAllocConsole().
|
|
Definition at line 737 of file srvinit.c. References ConsoleAddProcessRoutine(), ConsoleClientConnectRoutine(), ConsoleClientDisconnectRoutine(), ConsoleClientShutdown(), ConsoleInitWindowsLock, ConsoleOutputCP, ConsolepMaxApiNumber, ConsoleServerApiDispatchTable, ConsoleServerApiServerValidTable, ConsoleVDMCriticalSection, ConsoleVDMOnSwitching, DBG, dwConBaseTag, ghInstance, gInputThreadMsgLock, InitializeConsoleHandleTable(), InitializeFonts(), InitializeThreadMessages(), InputThreadTlsIndex, IsAvailableFarEastCodePage(), L, NT_SUCCESS, NTSTATUS(), NULL, OEMCP, pConHeap, RtlInitializeCriticalSectionAndSpinCount(), Status, and WINDOWSCP.
|
|
Definition at line 1091 of file srvinit.c. References AddProcessToList(), AllocateCommandHistory(), _CONSOLE_API_CONNECTINFO::AppName, _CONSOLE_API_CONNECTINFO::AppNameLength, ASSERT, CONSOLE_CLIENTPROCESSHANDLE, CONSOLE_CLIENTPROCESSID, CONSOLE_FROMPROCESSPERPROCESSDATA, CONSOLE_GETCONSOLEAPPFROMPROCESSDATA, CONSOLE_HAS_FOCUS, CONSOLE_SETCONSOLEAPPFROMPROCESSDATA, CONSOLE_SHUTTING_DOWN, _CONSOLE_API_CONNECTINFO::ConsoleApp, _CONSOLE_PER_PROCESS_DATA::ConsoleHandle, _CONSOLE_INFO::ConsoleHandle, ConsoleHeapAlloc, ConsoleHeapFree, ConsoleIMERoutine, _CONSOLE_API_CONNECTINFO::ConsoleInfo, ConsolePlaySound(), _CONSOLE_PROCESS_HANDLE::CtrlRoutine, _CONSOLE_API_CONNECTINFO::CtrlRoutine, CtrlRoutine, _CONSOLE_API_CONNECTINFO::CurDir, _CONSOLE_API_CONNECTINFO::CurDirLength, _CONSOLE_API_CONNECTINFO::Desktop, _CONSOLE_API_CONNECTINFO::DesktopLength, ErrorExit(), FALSE, FindProcessInList(), _CONSOLE_INFORMATION::Flags, HANDLE_TAG, _CONSOLE_INFORMATION::hWinSta, _CONSOLE_INFO::InitEvents, _CONSOLE_INFORMATION::InitEvents, INITIALIZATION_FAILED, INITIALIZATION_SUCCEEDED, _CONSOLE_INFORMATION::InputBuffer, _INPUT_INFORMATION::InputWaitEvent, _CONSOLE_INFO::InputWaitHandle, L, MAKE_TAG, MapHandle(), NELEM, NT_SUCCESS, NtReadVirtualMemory(), NTSTATUS(), NtUserConsoleControl(), NULL, PCONSOLE_API_CONNECTINFO, _CONSOLE_PROCESS_HANDLE::Process, _CONSOLE_API_CONNECTINFO::PropRoutine, _CONSOLE_PROCESS_HANDLE::PropRoutine, RemoveConsole(), RevalidateConsole(), _CONSOLE_PER_PROCESS_DATA::RootProcess, RtlInitUnicodeString(), SetProcessForegroundRights(), SetUpConsole(), Status, _CONSOLE_API_CONNECTINFO::Title, _CONSOLE_API_CONNECTINFO::TitleLength, TMP_TAG, TRUE, UnlockConsole(), USHORT, and _CONSOLE_API_CONNECTINFO::WindowVisible. Referenced by ConServerDllInitialization().
|
|
Definition at line 1482 of file srvinit.c. References CONSOLE_FROMPROCESSPERPROCESSDATA, CONSOLE_FROMPROCESSPROCESSHANDLE, CONSOLE_SETCONSOLEAPPFROMPROCESSDATA, _CONSOLE_PER_PROCESS_DATA::ConsoleHandle, FALSE, NULL, and RemoveConsole(). Referenced by ConServerDllInitialization().
|
|
Definition at line 1912 of file srvinit.c. References CONSOLE_FROMPROCESSPERPROCESSDATA, CONSOLE_GETCONSOLEAPPFROMPROCESSDATA, CONSOLE_GETCONSOLEHANDLEFROMPROCESSDATA, CONSOLE_NO_WINDOW, CONSOLE_WOW_REGISTERED, _CONSOLE_PER_PROCESS_DATA::ConsoleHandle, FALSE, _CONSOLE_INFORMATION::Flags, _CONSOLE_INFORMATION::hWnd, hWnd, _CONSOLE_INFORMATION::InputThreadInfo, InternalWaitCancel(), IsWindow(), NonConsoleProcessShutdown(), NT_SUCCESS, NtClose(), NtDuplicateObject(), NTSTATUS(), NtUserSetInformationThread(), NULL, _CONSOLE_PROCESS_HANDLE::Process, _CONSOLE_INFORMATION::ProcessHandleList, _CONSOLE_INFORMATION::RefCount, RevalidateConsole(), SHUTDOWN_CANCEL, SHUTDOWN_KNOWN_PROCESS, SHUTDOWN_UNKNOWN_PROCESS, ShutdownConsole(), Status, _CONSOLE_INFORMATION::TerminationEvent, _INPUT_THREAD_INFO::ThreadHandle, and UnlockConsole(). Referenced by ConServerDllInitialization().
|
|
Definition at line 25 of file server/msgbeep.c. References NtUserCallOneParam(), USER_SOUND_OPEN, and VOID(). Referenced by ConsoleClientConnectRoutine().
|
|
Definition at line 911 of file srvinit.c. References NULL, and _CONSOLE_PROCESS_HANDLE::ProcessHandle. Referenced by ConsoleClientConnectRoutine().
|
|
Definition at line 2643 of file srvinit.c. References CONSOLE_IS_DBCS_ENABLED, NTSTATUS(), NULL, and Status. Referenced by CommandNumberPopup(), CopyFromCharPopup(), CopyToCharPopup(), SetTEBLangID(), and SrvGetConsoleLangId().
|
|
Definition at line 2210 of file srvinit.c. References ConsoleHeapFree, DBGPRINT, DbgPrint, DefaultRegInfo, DWORD, FALSE, gaWordDelimChars, gaWordDelimCharsDefault, gExtendedEditKey, gfLoadConIme, gfTrimLeadingZeros, InitExtendedEditKeys(), IsAvailableFarEastCodePage(), L, _CONSOLE_REGISTRY_INFO::LastWriteTime, MyRegOpenKey(), MyRegQueryValue(), NELEM, NT_ERROR, NT_SUCCESS, NtClose(), NtQueryKey(), NTSTATUS(), NULL, OEMCP, PBYTE, RtlOpenCurrentUser(), Status, TranslateConsoleTitle(), TRUE, UINT, and WORD_DELIM_MAX. Referenced by InitWindowsStuff(), and LoadLinkInfo().
|
|
|
Definition at line 590 of file srvinit.c. References ASSERT, BOOL, _CONSOLE_REGISTRY_INFO::ColorTable, CONSOLE_WINDOW_CLASS, ConsoleWindowProc(), DefaultRegInfo, GetSystemMetrics(), ghDefaultIcon, ghDefaultSmIcon, ghInstance, ghModuleWin, ghNormalCursor, IDI_CONSOLE, LOBYTE, NtUserConsoleControl(), NULL, RegisterClassEx, and _CONSOLE_REGISTRY_INFO::ScreenFill. Referenced by ConsoleInputThread().
|
|
Definition at line 626 of file srvinit.c. References ASSERT, ConsoleInitWindowsLock, ConsoleInputThread(), DefaultRegInfo, _INPUT_THREAD_INIT_INFO::DesktopHandle, DWORD, ErrorExit(), FALSE, fOneTimeInitialized, FullScreenInitialized, GetRegistryValues(), _INPUT_THREAD_INIT_INFO::InitCompleteEventHandle, InitializeDbcsMisc(), InitializeFullScreen(), InitializeScrollBuffer(), _INPUT_THREAD_INIT_INFO::InitStatus, L, NT_SUCCESS, NtClose(), NtCreateEvent(), NtDuplicateObject(), NtResumeThread(), NTSTATUS(), NtUserConsoleControl(), NtWaitForSingleObject(), NULL, RtlCreateUserThread(), Status, _INPUT_THREAD_INIT_INFO::ThreadHandle, and TRUE. Referenced by SetUpConsole().
|
|
Definition at line 360 of file srvinit.c. References _CONSOLE_REGISTRY_INFO::AutoPosition, _CONSOLE_REGISTRY_INFO::ColorTable, _CONSOLE_REGISTRY_INFO::CursorSize, DbgPrint, DefaultRegInfo, _CONSOLE_INFO::dwHotKey, DWORD, _CONSOLE_INFO::dwStartupFlags, _CONSOLE_REGISTRY_INFO::FaceName, _CONSOLE_INFO::FaceName, FALSE, _CONSOLE_REGISTRY_INFO::FontFamily, _CONSOLE_REGISTRY_INFO::FontSize, _CONSOLE_REGISTRY_INFO::FontWeight, _CONSOLE_REGISTRY_INFO::FullScreen, GetLinkProperties(), GetRegistryValues(), GetTitleFromLinkName(), ghDefaultIcon, ghDefaultSmIcon, _CONSOLE_INFO::hIcon, _CONSOLE_REGISTRY_INFO::HistoryBufferSize, _CONSOLE_REGISTRY_INFO::HistoryNoDup, _CONSOLE_INFO::hSmIcon, _CONSOLE_INFO::iIconId, _CONSOLE_REGISTRY_INFO::InsertMode, INT, L, LINK_NOINFO, LINK_SIMPLEINFO, MAX_PATH, min, NULL, _CONSOLE_REGISTRY_INFO::NumberOfHistoryBuffers, OEMCP, _CONSOLE_REGISTRY_INFO::PopupFill, PrivateExtractIconExW(), _CONSOLE_REGISTRY_INFO::QuickEdit, RtlDosSearchPath_U(), _CONSOLE_REGISTRY_INFO::ScreenBufferSize, _CONSOLE_REGISTRY_INFO::ScreenFill, TRUE, VOID(), _CONSOLE_REGISTRY_INFO::WindowOrigin, and _CONSOLE_REGISTRY_INFO::WindowSize. Referenced by SetUpConsole().
|
|
Definition at line 874 of file srvinit.c. References FALSE. Referenced by AllocateConsole(), ConsoleClientConnectRoutine(), and CreateConsoleBitmap().
|
|
Definition at line 1635 of file srvinit.c. References NtOpenKey(), NULL, and RtlInitUnicodeString(). Referenced by GetRegistryValues(), and GetTimeouts().
|
|
Definition at line 1670 of file srvinit.c. References ASSERT, ConsoleHeapAlloc, ConsoleHeapFree, MAKE_TAG, NT_SUCCESS, NtQueryValueKey(), NTSTATUS(), NULL, RtlInitUnicodeString(), Status, TMP_TAG, and ValueName. Referenced by GetRegistryValues().
|
|
Definition at line 2088 of file srvinit.c. References BOOL, CreateCtrlThread(), CtrlRoutine, _CONSOLE_PROCESS_TERMINATION_RECORD::CtrlRoutine, dwFlags, DWORD, FALSE, NULL, _CONSOLE_PROCESS_TERMINATION_RECORD::ProcessHandle, SHUTDOWN_KNOWN_PROCESS, _CONSOLE_PROCESS_TERMINATION_RECORD::TerminateCount, and TRUE. Referenced by ConsoleClientShutdown().
|
|
Definition at line 1355 of file srvinit.c. References ASSERT, CloseInputHandle(), CloseOutputHandle(), CONSOLE_FREE_HANDLE, CONSOLE_FULLSCREEN_NOPAINT, CONSOLE_INPUT_HANDLE, CONSOLE_NOTIFY_LAST_CLOSE, CONSOLE_VDM_REGISTERED, _CONSOLE_INFORMATION::ConsoleHandle, ConsoleHeapFree, CreateCtrlThread(), CtrlRoutine, _CONSOLE_PROCESS_TERMINATION_RECORD::CtrlRoutine, DereferenceIoHandleNoCheck(), FALSE, _CONSOLE_INFORMATION::Flags, FreeCommandHistory(), FreeCon(), FreeProcessData(), _HANDLE_DATA::HandleType, _CONSOLE_INFORMATION::hProcessLastNotifyClose, NT_SUCCESS, NtClose(), NTSTATUS(), NULL, _CONSOLE_PROCESS_TERMINATION_RECORD::ProcessHandle, _CONSOLE_INFORMATION::ProcessIdLastNotifyClose, _CONSOLE_INFORMATION::RefCount, RemoveProcessFromList(), RevalidateConsole(), Status, _CONSOLE_PROCESS_TERMINATION_RECORD::TerminateCount, TRUE, UnlockConsole(), UnregisterVDM(), and _CONSOLE_INFORMATION::VDMProcessId. Referenced by ConsoleClientConnectRoutine(), ConsoleClientDisconnectRoutine(), SrvFreeConsole(), and WndProc().
|
|
Definition at line 932 of file srvinit.c. References ASSERT, ConsoleHeapFree, FALSE, _CONSOLE_PROCESS_HANDLE::ListLink, and _CONSOLE_PROCESS_HANDLE::ProcessHandle. Referenced by RemoveConsole().
|
|
Definition at line 955 of file srvinit.c. References AllocateConsole(), AllocateConsoleHandle(), ASSERT, CloseWindowStation, CONSOLE_CLIENTPROCESSHANDLE, CONSOLE_IS_IME_ENABLED, CONSOLE_SETCONSOLEHANDLE, DereferenceConsoleHandle(), DWORD, FALSE, FreeConsoleHandle(), _CONSOLE_INFORMATION::hDesk, _CONSOLE_INFORMATION::hWinSta, InitWindowsStuff(), LoadLinkInfo(), LockConsoleHandleTable, NT_SUCCESS, NTSTATUS(), NtUserResolveDesktop(), NULL, _CONSOLE_INFORMATION::RefCount, Status, UnlockConsoleHandleTable, and USHORT. Referenced by ConsoleClientConnectRoutine(), and SrvAllocConsole().
|
|
Definition at line 1537 of file srvinit.c. References AddProcessToList(), AllocateCommandHistory(), _CONSOLE_ALLOC_MSG::AppName, _CONSOLE_ALLOC_MSG::AppNameLength, ASSERT, BYTE, CONSOLE_CLIENTPROCESSHANDLE, CONSOLE_GETCONSOLEAPPFROMPROCESSDATA, CONSOLE_HAS_FOCUS, CONSOLE_PERPROCESSDATA, CONSOLE_SETCONSOLEAPP, CONSOLE_SHUTTING_DOWN, _CONSOLE_INFO::ConsoleHandle, ConsoleHeapAlloc, ConsoleHeapFree, _CONSOLE_ALLOC_MSG::ConsoleInfo, _CONSOLE_ALLOC_MSG::CtrlRoutine, _CONSOLE_PROCESS_HANDLE::CtrlRoutine, _CONSOLE_ALLOC_MSG::CurDir, _CONSOLE_ALLOC_MSG::CurDirLength, _CONSOLE_ALLOC_MSG::Desktop, _CONSOLE_ALLOC_MSG::DesktopLength, _CONSOLE_INFORMATION::Flags, HANDLE_TAG, L, MAKE_TAG, NT_SUCCESS, NTSTATUS(), NULL, PCONSOLE_ALLOC_MSG, _CONSOLE_PROCESS_HANDLE::Process, _CONSOLE_ALLOC_MSG::PropRoutine, _CONSOLE_PROCESS_HANDLE::PropRoutine, RevalidateConsole(), RtlInitUnicodeString(), SetProcessForegroundRights(), SetUpConsole(), Status, _CONSOLE_ALLOC_MSG::Title, _CONSOLE_ALLOC_MSG::TitleLength, TRUE, and UnlockConsole().
|
|
|
Definition at line 2680 of file srvinit.c. References ApiPreamble(), _CONSOLE_LANGID_MSG::ConsoleHandle, GetConsoleLangId(), _CONSOLE_LANGID_MSG::LangId, NT_SUCCESS, NTSTATUS(), _CONSOLE_INFORMATION::OutputCP, PCONSOLE_LANGID_MSG, Status, and UnlockConsole().
|
|
Definition at line 1831 of file srvinit.c. References ConsoleHeapAlloc, MAKE_TAG, MyStringCompareW(), NULL, PBYTE, SYSTEM_ROOT, SYSTEM_ROOT_LENGTH, TITLE_TAG, TRUE, and USHORT. Referenced by AllocateConsole(), and GetRegistryValues().
|
|
Definition at line 980 of file server/private.c. References AdjustCursorPosition, ASSERT, BOOL, ConnectToEmulator(), CONSOLE_CONNECTED_TO_EMULATOR, CONSOLE_HAS_FOCUS, CONSOLE_TEXTMODE_BUFFER, CONSOLE_VDM_REGISTERED, CONSOLE_WOW_REGISTERED, FALSE, FS_MODE_GRAPHICS, FullScreenInitialized, Index, IsAvailableFsCodePage(), JAPAN_CP, KOREAN_CP, _MODE_FONT_PAIR::Mode, NtClose(), NtUnmapViewOfSection(), NtUserConsoleControl(), NtUserSetInformationThread(), NULL, RegModeFontPairs, _MODE_FONT_PAIR::Resolution, TIF_DOSEMULATOR, TIF_VDMAPP, and TRUE. Referenced by DisplayModeTransition(), RemoveConsole(), and SrvRegisterConsoleVDM().
|
|
Definition at line 300 of file srvinit.c. Referenced by ConServerDllInitialization(), and InitWindowsStuff(). |
|
Definition at line 305 of file srvinit.c. Referenced by AllocateConsole(), and ConServerDllInitialization(). |
|
Definition at line 26 of file srvinit.c. Referenced by ConServerDllInitialization(). |
|
Definition at line 115 of file srvinit.c. Referenced by ConServerDllInitialization(). |
|
Definition at line 296 of file srvinit.c. Referenced by ApiPreamble(), ConServerDllInitialization(), DisplayModeTransition(), and UnlockConsole(). |
|
Definition at line 297 of file srvinit.c. Referenced by ApiPreamble(), ConServerDllInitialization(), DisplayModeTransition(), and UnlockConsole(). |
|
Definition at line 306 of file srvinit.c. Referenced by GetRegistryValues(), InitializeConsoleAttributes(), InitializeScrollBuffer(), InitWindowClass(), InitWindowsStuff(), and LoadLinkInfo(). |
|
Definition at line 353 of file srvinit.c. Referenced by ConServerDllInitialization(). |
|
Definition at line 301 of file srvinit.c. Referenced by ConsoleInputThread(), and InitWindowsStuff(). |
|
Definition at line 295 of file srvinit.c. Referenced by DisplayModeTransition(), DoCreateScreenBuffer(), HandleSysKeyEvent(), InitWindowsStuff(), PropertiesUpdate(), SrvRegisterConsoleVDM(), SrvSetConsoleDisplayMode(), and UnregisterVDM(). |
|
Definition at line 355 of file srvinit.c. Referenced by GetRegistryValues(), IsCommandLineEditingKey(), IsCommandLinePopupKey(), IsPauseKey(), ParseEditKeyInfo(), and ProcessCookedReadInput(). |
|
Definition at line 358 of file srvinit.c. Referenced by GetRegistryValues(). |
|
Definition at line 356 of file srvinit.c. Referenced by GetRegistryValues(), and HandleMouseEvent(). |
|
Definition at line 348 of file srvinit.c. Referenced by ConsoleWindowProc(), CreateWindowsWindow(), DestroyWindowsWindow(), InitWindowClass(), LoadLinkInfo(), and SrvSetConsoleIcon(). |
|
Definition at line 349 of file srvinit.c. Referenced by ConsoleWindowProc(), CreateWindowsWindow(), DestroyWindowsWindow(), InitWindowClass(), LoadLinkInfo(), and SrvSetConsoleIcon(). |
|
Definition at line 347 of file srvinit.c. Referenced by CommandNumberPopup(), ConServerDllInitialization(), CopyFromCharPopup(), CopyToCharPopup(), CreateWindowsWindow(), DoFind(), HandleSysKeyEvent(), InitSystemMenu(), InitWindowClass(), MyModifyMenuItem(), ProcessCreateConsoleWindow(), SetUpConsoleInfo(), and SetWinText(). |
|
Definition at line 350 of file srvinit.c. Referenced by CreateScreenBuffer(), InitWindowClass(), and SrvSetConsoleCursor(). |
|
|
Definition at line 352 of file srvinit.c. Referenced by ConServerDllInitialization(). |
|
Definition at line 304 of file srvinit.c. Referenced by ConServerDllInitialization(), FalseUnicodeToRealUnicode(), ReadOutputString(), RealUnicodeToFalseUnicode(), SB_TranslateOutputToOem(), SB_TranslateOutputToUnicode(), SrvInvalidateBitMapRect(), WWSB_DoSrvWriteConsole(), WWSB_FillOutput(), and WWSB_WriteOutputString(). |