21#define WM_SETCONSOLEINFO (WM_USER + 201)
71#define RGBFromAttrib(Console, Attribute) ((Console)->Colors[(Attribute) & 0xF])
72#define TextAttribFromAttrib(Attribute) ( !((Attribute) & COMMON_LVB_REVERSE_VIDEO) ? (Attribute) & 0xF : ((Attribute) >> 4) & 0xF )
73#define BkgdAttribFromAttrib(Attribute) ( !((Attribute) & COMMON_LVB_REVERSE_VIDEO) ? ((Attribute) >> 4) & 0xF : (Attribute) & 0xF )
74#define MakeAttrib(TextAttrib, BkgdAttrib) (USHORT)((((BkgdAttrib) & 0xF) << 4) | ((TextAttrib) & 0xF))
ULONG NumberOfHistoryBuffers
WCHAR ConsoleTitle[ANYSIZE_ARRAY]
WCHAR FaceName[LF_FACESIZE]
static CONSOLE_SCREEN_BUFFER_INFO ConsoleInfo
VOID ConCfgInitDefaultSettings(IN OUT PCONSOLE_STATE_INFO ConsoleInfo)
VOID ConCfgGetDefaultSettings(IN OUT PCONSOLE_STATE_INFO ConsoleInfo)
struct _CONSOLE_STATE_INFO * PCONSOLE_STATE_INFO
BOOLEAN ConCfgOpenUserSettings(IN LPCWSTR ConsoleTitle, OUT PHKEY phSubKey, IN REGSAM samDesired, IN BOOLEAN Create)
BOOLEAN ConCfgWriteUserSettings(IN PCONSOLE_STATE_INFO ConsoleInfo, IN BOOLEAN DefaultSettings)
BOOLEAN ConCfgReadUserSettings(IN OUT PCONSOLE_STATE_INFO ConsoleInfo, IN BOOLEAN DefaultSettings)
struct _CONSOLE_STATE_INFO CONSOLE_STATE_INFO