ReactOS  0.4.14-dev-599-g2d4d3f5
mui.h
Go to the documentation of this file.
1 #pragma once
2 
3 typedef struct
4 {
8 
9 typedef struct
10 {
11  PCWSTR LangID; // Language ID (like "0409")
12  PCWSTR LayoutID; // Layout ID (like "00000409")
13 } MUI_LAYOUTS;
14 
15 typedef struct
16 {
25 } MUI_LANGUAGE;
26 
27 
28 BOOLEAN
30  IN PCWSTR LanguageId);
31 
32 PCWSTR
34  IN PCWSTR LanguageId);
35 
36 PCWSTR
38  IN PCWSTR LanguageId);
39 
40 PCWSTR
42  IN PCWSTR LanguageId);
43 
44 const MUI_LAYOUTS*
46  IN PCWSTR LanguageId);
47 
48 BOOLEAN
50  IN const MUI_LAYOUTS *MuiLayouts);
51 
52 BOOLEAN
54  IN PCWSTR LanguageId);
55 
56 BOOLEAN
58  IN PCWSTR LanguageId);
PCWSTR SubFontName
Definition: mui.h:6
const uint16_t * PCWSTR
Definition: typedefs.h:55
#define IN
Definition: typedefs.h:38
PCWSTR LanguageID
Definition: mui.h:17
PCWSTR GeoID
Definition: mui.h:22
BOOLEAN IsLanguageAvailable(IN PCWSTR LanguageId)
Definition: mui.c:69
PCWSTR MUIGetOEMCodePage(IN PCWSTR LanguageId)
Definition: mui.c:95
Definition: mui.h:3
PCWSTR LangID
Definition: mui.h:11
PCWSTR MACCPage
Definition: mui.h:20
PCWSTR OEMCPage
Definition: mui.h:19
const MUI_LAYOUTS * MUIGetLayoutsList(IN PCWSTR LanguageId)
Definition: mui.c:111
PCWSTR ACPage
Definition: mui.h:18
unsigned char BOOLEAN
BOOLEAN AddKeyboardLayouts(IN PCWSTR LanguageId)
Definition: mui.c:372
PCWSTR MUIGetGeoID(IN PCWSTR LanguageId)
Definition: mui.c:103
const MUI_SUBFONT * MuiSubFonts
Definition: mui.h:23
PCWSTR LanguageDescriptor
Definition: mui.h:21
const MUI_LAYOUTS * MuiLayouts
Definition: mui.h:24
BOOLEAN AddCodePage(IN PCWSTR LanguageId)
Definition: mui.c:523
PCWSTR FontName
Definition: mui.h:5
PCWSTR MUIDefaultKeyboardLayout(IN PCWSTR LanguageId)
Definition: mui.c:87
BOOLEAN AddKbLayoutsToRegistry(IN const MUI_LAYOUTS *MuiLayouts)
Definition: mui.c:207
PCWSTR LayoutID
Definition: mui.h:12
Definition: mui.h:9