ReactOS 0.4.16-dev-424-ge4748fe
|
#include <stdio.h>
#include <stdarg.h>
#include <wchar.h>
#include <windef.h>
#include <winbase.h>
#include <wingdi.h>
#include <wincon.h>
#include <winnls.h>
#include <winreg.h>
#include <winuser.h>
#include <commdlg.h>
#include <subsys/win/vdm.h>
#include <vddsvc.h>
#include <ndk/kefuncs.h>
#include <ndk/rtlfuncs.h>
#include <pseh/pseh2.h>
#include <ntstrsafe.h>
Go to the source code of this file.
Classes | |
struct | _NTVDM_SETTINGS |
Macros | |
#define | _countof(_Array) (sizeof(_Array) / sizeof(_Array[0])) |
#define | __L(x) L ## x |
#define | _L(x) __L(x) |
#define | L(x) _L(x) |
#define | WIN32_NO_STATUS |
#define | NO_NTVDD_COMPAT |
#define | NTOS_MODE_USER |
Typedefs | |
typedef struct _NTVDM_SETTINGS | NTVDM_SETTINGS |
typedef struct _NTVDM_SETTINGS * | PNTVDM_SETTINGS |
typedef VOID(* | CHAR_PRINT) (IN CHAR Character) |
Functions | |
DWORD WINAPI | SetLastConsoleEventActive (VOID) |
VOID | DisplayMessage (IN LPCWSTR Format,...) |
VOID | PrintMessageAnsi (IN CHAR_PRINT CharPrint, IN LPCSTR Format,...) |
VOID | UpdateVdmMenuDisks (VOID) |
BOOL | ConsoleAttach (VOID) |
VOID | ConsoleDetach (VOID) |
VOID | ConsoleReattach (HANDLE ConOutHandle) |
BOOL | IsConsoleHandle (HANDLE hHandle) |
VOID | MenuEventHandler (PMENU_EVENT_RECORD MenuEvent) |
VOID | FocusEventHandler (PFOCUS_EVENT_RECORD FocusEvent) |
Variables | |
NTVDM_SETTINGS | GlobalSettings |
INT | NtVdmArgc |
WCHAR ** | NtVdmArgv |
WCHAR | NtVdmPath [MAX_PATH] |
ULONG | NtVdmPathSize |
HWND | hConsoleWnd |
typedef struct _NTVDM_SETTINGS NTVDM_SETTINGS |
typedef struct _NTVDM_SETTINGS * PNTVDM_SETTINGS |
Definition at line 398 of file console.c.
Referenced by ConsoleInit(), and DosProcessConsoleAttach().
Definition at line 424 of file console.c.
Referenced by ConsoleCleanup(), and DosProcessConsoleDetach().
Definition at line 435 of file console.c.
Referenced by SetActiveScreenBuffer().
Definition at line 360 of file ntvdm.c.
VOID FocusEventHandler | ( | PFOCUS_EVENT_RECORD | FocusEvent | ) |
Definition at line 600 of file console.c.
Referenced by ConsoleEventThread().
Definition at line 503 of file console.c.
VOID MenuEventHandler | ( | PMENU_EVENT_RECORD | MenuEvent | ) |
Definition at line 527 of file console.c.
Referenced by ConsoleEventThread().
VOID PrintMessageAnsi | ( | IN CHAR_PRINT | CharPrint, |
IN LPCSTR | Format, | ||
... | |||
) |
Definition at line 416 of file ntvdm.c.
Referenced by BiosRomBasic().
Definition at line 3279 of file console.c.
Referenced by ConsoleInit().
Definition at line 146 of file console.c.
Referenced by EjectFloppy(), EmulatorInitialize(), MountFloppy(), and UpdateVdmMenu().
|
extern |
Definition at line 28 of file ntvdm.c.
Referenced by CreateVdmMenu(), EjectFloppy(), EmulatorInitialize(), MountFloppy(), UpdateVdmMenuDisks(), VdmShutdown(), and wmain().
|
extern |
Definition at line 20 of file console.c.
Referenced by CaptureMousePointer(), ConsoleInitUI(), CreateVdmMenu(), DestroyVdmMenu(), DisplayMessage(), and MountFloppy().
|
extern |
Definition at line 31 of file ntvdm.c.
Referenced by DosStart(), and wmain().
|
extern |
Definition at line 32 of file ntvdm.c.
Referenced by DosStart(), and wmain().
Definition at line 35 of file ntvdm.c.
Referenced by CmosInitialize(), and wmain().