VOID VgaConsoleDestroyTextScreen(VOID)
BOOLEAN VgaGetDoubleVisionState(PBOOLEAN Horizontal, PBOOLEAN Vertical)
BOOL VgaConsoleCreateGraphicsScreen(IN PCOORD Resolution, IN HANDLE PaletteHandle)
VOID VgaConsoleCleanup(VOID)
VOID VgaConsoleDestroyGraphicsScreen(VOID)
BOOL VgaAttachToConsole(VOID)
VOID VgaConsoleUpdateTextCursor(BOOL CursorVisible, BYTE CursorStart, BYTE CursorEnd, BYTE TextSize, DWORD ScanlineSize, WORD Location)
BOOL VgaConsoleCreateTextScreen(IN PCOORD Resolution, IN HANDLE PaletteHandle)
VOID VgaConsoleRepaintScreen(PSMALL_RECT Rect)
VOID ScreenEventHandler(PWINDOW_BUFFER_SIZE_RECORD ScreenEvent)
VOID VgaDetachFromConsole(VOID)
BOOLEAN VgaConsoleInitialize(HANDLE TextHandle)
static HPALETTE PaletteHandle