#include <ntifs.h>
#include <blue/ntddblue.h>
Go to the source code of this file.
◆ ATTRC_INPST1
◆ ATTRC_READREG
◆ ATTRC_WRITEREG
◆ ATTRIB
◆ BACKGROUND_BLUE
#define BACKGROUND_BLUE 0x0010 |
◆ BACKGROUND_GREEN
#define BACKGROUND_GREEN 0x0020 |
◆ BACKGROUND_INTENSITY
#define BACKGROUND_INTENSITY 0x0080 |
◆ BACKGROUND_RED
◆ BITPLANE_BASE
◆ CAB_SIGNATURE
#define CAB_SIGNATURE 0x4643534D |
◆ CRTC
◆ CRTC_COLUMNS
◆ CRTC_COMMAND
◆ CRTC_CURSOREND
◆ CRTC_CURSORPOSHI
◆ CRTC_CURSORPOSLO
◆ CRTC_CURSORSTART
◆ CRTC_DATA
◆ CRTC_OVERFLOW
◆ CRTC_ROWS
◆ CRTC_SCANLINES
◆ CRTCDATA
◆ ENABLE_PROCESSED_OUTPUT
#define ENABLE_PROCESSED_OUTPUT 0x0001 |
◆ ENABLE_WRAP_AT_EOL_OUTPUT
#define ENABLE_WRAP_AT_EOL_OUTPUT 0x0002 |
◆ FOREGROUND_BLUE
#define FOREGROUND_BLUE 0x0001 |
◆ FOREGROUND_GREEN
#define FOREGROUND_GREEN 0x0002 |
◆ FOREGROUND_INTENSITY
#define FOREGROUND_INTENSITY 0x0008 |
◆ FOREGROUND_RED
◆ GCT_COMMAND
◆ GCT_DATA
◆ GCT_GRAPH_MODE
◆ GCT_READ_PLANE
◆ GCT_RW_MODES
◆ GRAPHICS
◆ GRAPHICSDATA
◆ MAX_PATH
◆ MISC
◆ PELDATA
◆ PELINDEX
◆ PELMASK
◆ SEQ
◆ SEQ_COMMAND
◆ SEQ_DATA
◆ SEQ_ENABLE_WRT_PLANE
#define SEQ_ENABLE_WRT_PLANE 0x02 |
◆ SEQ_MEM_MODE
◆ SEQ_RESET
◆ SEQDATA
◆ STATUS
◆ TAB_WIDTH
◆ TAG_BLUE
◆ VIDMEM_BASE
◆ CFFILE
◆ CFHEADER
◆ CONSOLE_CURSOR_INFO
◆ CONSOLE_SCREEN_BUFFER_INFO
◆ COORD
◆ PCFFILE
◆ PCFHEADER
◆ PCONSOLE_CURSOR_INFO
◆ PCONSOLE_SCREEN_BUFFER_INFO
◆ PCOORD
◆ PSECURITY_ATTRIBUTES
◆ SECURITY_ATTRIBUTES
◆ SMALL_RECT
◆ ScrLoadFontTable()
Definition at line 26 of file font.c.
35 if (FontBitfield ==
NULL)
37 DPRINT1(
"ExAllocatePoolWithTag failed\n");
PVOID NTAPI MmMapIoSpace(IN PHYSICAL_ADDRESS PhysicalAddress, IN SIZE_T NumberOfBytes, IN MEMORY_CACHING_TYPE CacheType)
_In_ HANDLE _Outptr_result_bytebuffer_ ViewSize PVOID * BaseAddress
#define NT_SUCCESS(StatCode)
VOID LoadFont(_In_ PUCHAR Bitplane, _In_ PUCHAR FontBitfield)
#define ExAllocatePoolWithTag(hernya, size, tag)
VOID NTAPI MmUnmapIoSpace(IN PVOID BaseAddress, IN SIZE_T NumberOfBytes)
#define ExFreePoolWithTag(_P, _T)
NTSTATUS ExtractFont(_In_ ULONG CodePage, _In_ PUCHAR FontBitField)
Referenced by ScrAcquireOwnership(), and ScrIoControl().
◆ ScrSetFont()
Definition at line 66 of file font.c.
PVOID NTAPI MmMapIoSpace(IN PHYSICAL_ADDRESS PhysicalAddress, IN SIZE_T NumberOfBytes, IN MEMORY_CACHING_TYPE CacheType)
_In_ HANDLE _Outptr_result_bytebuffer_ ViewSize PVOID * BaseAddress
VOID LoadFont(_In_ PUCHAR Bitplane, _In_ PUCHAR FontBitfield)
VOID NTAPI MmUnmapIoSpace(IN PVOID BaseAddress, IN SIZE_T NumberOfBytes)
Referenced by ScrAcquireOwnership(), and ScrIoControl().