Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
16d85e2d
Commit
16d85e2d
authored
Nov 07, 2007
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add WINBASEAPI to the exported kernel32 functions.
parent
2d1da343
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
165 additions
and
180 deletions
+165
-180
winbase.h
include/winbase.h
+0
-0
wincon.h
include/wincon.h
+67
-82
winnls.h
include/winnls.h
+98
-98
No files found.
include/winbase.h
View file @
16d85e2d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
include/wincon.h
View file @
16d85e2d
...
...
@@ -174,7 +174,7 @@ typedef struct tagINPUT_RECORD
#ifdef __i386__
/* Note: this should return a COORD, but calling convention for returning
* structures is different between Windows and gcc on i386. */
DWORD
WINAPI
GetLargestConsoleWindowSize
(
HANDLE
);
WINBASEAPI
DWORD
WINAPI
GetLargestConsoleWindowSize
(
HANDLE
);
static
inline
COORD
__wine_GetLargestConsoleWindowSize_wrapper
(
HANDLE
h
)
{
...
...
@@ -188,89 +188,74 @@ static inline COORD __wine_GetLargestConsoleWindowSize_wrapper(HANDLE h)
#define GetLargestConsoleWindowSize(h) __wine_GetLargestConsoleWindowSize_wrapper(h)
#else
/* __i386__ */
COORD
WINAPI
GetLargestConsoleWindowSize
(
HANDLE
);
WINBASEAPI
COORD
WINAPI
GetLargestConsoleWindowSize
(
HANDLE
);
#endif
/* __i386__ */
BOOL
WINAPI
AllocConsole
(
VOID
);
HANDLE
WINAPI
CreateConsoleScreenBuffer
(
DWORD
dwDesiredAccess
,
DWORD
dwShareMode
,
LPSECURITY_ATTRIBUTES
sa
,
DWORD
dwFlags
,
LPVOID
lpScreenBufferData
);
BOOL
WINAPI
FillConsoleOutputAttribute
(
HANDLE
hConsoleOutput
,
WORD
wAttribute
,
DWORD
nLength
,
COORD
dwCoord
,
LPDWORD
lpNumAttrsWritten
);
BOOL
WINAPI
FillConsoleOutputCharacterA
(
HANDLE
,
CHAR
,
DWORD
,
COORD
,
LPDWORD
);
BOOL
WINAPI
FillConsoleOutputCharacterW
(
HANDLE
,
WCHAR
,
DWORD
,
COORD
,
LPDWORD
);
#define FillConsoleOutputCharacter WINELIB_NAME_AW(FillConsoleOutputCharacter)
BOOL
WINAPI
FlushConsoleInputBuffer
(
HANDLE
handle
);
BOOL
WINAPI
FreeConsole
(
VOID
);
BOOL
WINAPI
GenerateConsoleCtrlEvent
(
DWORD
dwCtrlEvent
,
DWORD
dwProcessGroupID
);
UINT
WINAPI
GetConsoleCP
(
VOID
);
BOOL
WINAPI
GetConsoleCursorInfo
(
HANDLE
hcon
,
LPCONSOLE_CURSOR_INFO
cinfo
);
BOOL
WINAPI
GetConsoleMode
(
HANDLE
hcon
,
LPDWORD
mode
);
UINT
WINAPI
GetConsoleOutputCP
(
VOID
);
BOOL
WINAPI
GetConsoleScreenBufferInfo
(
HANDLE
hConsoleOutput
,
LPCONSOLE_SCREEN_BUFFER_INFO
lpConsoleScreenBufferInfo
);
DWORD
WINAPI
GetConsoleTitleA
(
LPSTR
title
,
DWORD
size
);
DWORD
WINAPI
GetConsoleTitleW
(
LPWSTR
title
,
DWORD
size
);
#define GetConsoleTitle WINELIB_NAME_AW(GetConsoleTitle)
HWND
WINAPI
GetConsoleWindow
(
void
);
BOOL
WINAPI
GetNumberOfConsoleInputEvents
(
HANDLE
hcon
,
LPDWORD
nrofevents
);
BOOL
WINAPI
GetNumberOfConsoleMouseButtons
(
LPDWORD
nrofbuttons
);
BOOL
WINAPI
PeekConsoleInputA
(
HANDLE
handle
,
PINPUT_RECORD
buffer
,
DWORD
count
,
LPDWORD
read
);
BOOL
WINAPI
PeekConsoleInputW
(
HANDLE
handle
,
PINPUT_RECORD
buffer
,
DWORD
count
,
LPDWORD
read
);
#define PeekConsoleInput WINELIB_NAME_AW(PeekConsoleInput)
BOOL
WINAPI
ReadConsoleA
(
HANDLE
hConsoleInput
,
LPVOID
lpBuffer
,
DWORD
nNumberOfCharsToRead
,
LPDWORD
lpNumberOfCharsRead
,
LPVOID
lpReserved
);
BOOL
WINAPI
ReadConsoleW
(
HANDLE
hConsoleInput
,
LPVOID
lpBuffer
,
DWORD
nNumberOfCharsToRead
,
LPDWORD
lpNumberOfCharsRead
,
LPVOID
lpReserved
);
#define ReadConsole WINELIB_NAME_AW(ReadConsole)
BOOL
WINAPI
ReadConsoleInputA
(
HANDLE
hConsoleInput
,
PINPUT_RECORD
lpBuffer
,
DWORD
nLength
,
LPDWORD
lpNumberOfEventsRead
);
BOOL
WINAPI
ReadConsoleInputW
(
HANDLE
hConsoleInput
,
PINPUT_RECORD
lpBuffer
,
DWORD
nLength
,
LPDWORD
lpNumberOfEventsRead
);
#define ReadConsoleInput WINELIB_NAME_AW(ReadConsoleInput)
BOOL
WINAPI
ReadConsoleOutputA
(
HANDLE
hConsoleOutput
,
LPCHAR_INFO
lpBuffer
,
COORD
dwBufferSize
,
COORD
dwBufferCoord
,
LPSMALL_RECT
lpReadRegion
);
BOOL
WINAPI
ReadConsoleOutputW
(
HANDLE
hConsoleOutput
,
LPCHAR_INFO
lpBuffer
,
COORD
dwBufferSize
,
COORD
dwBufferCoord
,
LPSMALL_RECT
lpReadRegion
);
#define ReadConsoleOutput WINELIB_NAME_AW(ReadConsoleOutput)
BOOL
WINAPI
ReadConsoleOutputAttribute
(
HANDLE
hConsoleOutput
,
LPWORD
lpAttribute
,
DWORD
nLength
,
COORD
dwReadCoord
,
LPDWORD
lpNumberOfAttrsRead
);
BOOL
WINAPI
ReadConsoleOutputCharacterA
(
HANDLE
,
LPSTR
,
DWORD
,
COORD
,
LPDWORD
);
BOOL
WINAPI
ReadConsoleOutputCharacterW
(
HANDLE
,
LPWSTR
,
DWORD
,
COORD
,
LPDWORD
);
#define ReadConsoleOutputCharacter WINELIB_NAME_AW(ReadConsoleOutputCharacter)
BOOL
WINAPI
ScrollConsoleScreenBufferA
(
HANDLE
hConsoleOutput
,
LPSMALL_RECT
lpScrollRect
,
LPSMALL_RECT
lpClipRect
,
COORD
dwDestOrigin
,
LPCHAR_INFO
lpFill
);
BOOL
WINAPI
ScrollConsoleScreenBufferW
(
HANDLE
hConsoleOutput
,
LPSMALL_RECT
lpScrollRect
,
LPSMALL_RECT
lpClipRect
,
COORD
dwDestOrigin
,
LPCHAR_INFO
lpFill
);
#define ScrollConsoleScreenBuffer WINELIB_NAME_AW(ScrollConsoleScreenBuffer)
BOOL
WINAPI
SetConsoleActiveScreenBuffer
(
HANDLE
hConsoleOutput
);
BOOL
WINAPI
SetConsoleCP
(
UINT
cp
);
BOOL
WINAPI
SetConsoleCtrlHandler
(
PHANDLER_ROUTINE
func
,
BOOL
add
);
BOOL
WINAPI
SetConsoleCursorInfo
(
HANDLE
hcon
,
LPCONSOLE_CURSOR_INFO
cinfo
);
BOOL
WINAPI
SetConsoleCursorPosition
(
HANDLE
,
COORD
);
BOOL
WINAPI
SetConsoleMode
(
HANDLE
hcon
,
DWORD
mode
);
BOOL
WINAPI
SetConsoleOutputCP
(
UINT
cp
);
BOOL
WINAPI
SetConsoleScreenBufferSize
(
HANDLE
hConsoleOutput
,
COORD
dwSize
);
BOOL
WINAPI
SetConsoleTextAttribute
(
HANDLE
hConsoleOutput
,
WORD
wAttr
);
BOOL
WINAPI
SetConsoleTitleA
(
LPCSTR
title
);
BOOL
WINAPI
SetConsoleTitleW
(
LPCWSTR
title
);
#define SetConsoleTitle WINELIB_NAME_AW(SetConsoleTitle)
BOOL
WINAPI
SetConsoleWindowInfo
(
HANDLE
hcon
,
BOOL
bAbsolute
,
LPSMALL_RECT
window
);
BOOL
WINAPI
WriteConsoleA
(
HANDLE
,
CONST
VOID
*
,
DWORD
,
LPDWORD
,
LPVOID
);
BOOL
WINAPI
WriteConsoleW
(
HANDLE
,
CONST
VOID
*
lpBuffer
,
DWORD
,
LPDWORD
,
LPVOID
);
#define WriteConsole WINELIB_NAME_AW(WriteConsole)
BOOL
WINAPI
WriteConsoleInputA
(
HANDLE
,
const
INPUT_RECORD
*
,
DWORD
,
LPDWORD
);
BOOL
WINAPI
WriteConsoleInputW
(
HANDLE
,
const
INPUT_RECORD
*
,
DWORD
,
LPDWORD
);
#define WriteConsoleInput WINELIB_NAME_AW(WriteConsoleInput)
BOOL
WINAPI
WriteConsoleOutputA
(
HANDLE
,
const
CHAR_INFO
*
,
COORD
,
COORD
,
LPSMALL_RECT
);
BOOL
WINAPI
WriteConsoleOutputW
(
HANDLE
,
const
CHAR_INFO
*
,
COORD
,
COORD
,
LPSMALL_RECT
);
#define WriteConsoleOutput WINELIB_NAME_AW(WriteConsoleOutput)
BOOL
WINAPI
WriteConsoleOutputAttribute
(
HANDLE
,
CONST
WORD
*
,
DWORD
,
COORD
,
LPDWORD
);
BOOL
WINAPI
WriteConsoleOutputCharacterA
(
HANDLE
,
LPCSTR
,
DWORD
,
COORD
,
LPDWORD
);
BOOL
WINAPI
WriteConsoleOutputCharacterW
(
HANDLE
,
LPCWSTR
,
DWORD
,
COORD
,
LPDWORD
);
#define WriteConsoleOutputCharacter WINELIB_NAME_AW(WriteConsoleOutputCharacter)
WINBASEAPI
BOOL
WINAPI
AllocConsole
(
VOID
);
WINBASEAPI
HANDLE
WINAPI
CreateConsoleScreenBuffer
(
DWORD
,
DWORD
,
LPSECURITY_ATTRIBUTES
,
DWORD
,
LPVOID
);
WINBASEAPI
BOOL
WINAPI
FillConsoleOutputAttribute
(
HANDLE
,
WORD
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
FillConsoleOutputCharacterA
(
HANDLE
,
CHAR
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
FillConsoleOutputCharacterW
(
HANDLE
,
WCHAR
,
DWORD
,
COORD
,
LPDWORD
);
#define FillConsoleOutputCharacter WINELIB_NAME_AW(FillConsoleOutputCharacter)
WINBASEAPI
BOOL
WINAPI
FlushConsoleInputBuffer
(
HANDLE
);
WINBASEAPI
BOOL
WINAPI
FreeConsole
(
VOID
);
WINBASEAPI
BOOL
WINAPI
GenerateConsoleCtrlEvent
(
DWORD
,
DWORD
);
WINBASEAPI
UINT
WINAPI
GetConsoleCP
(
VOID
);
WINBASEAPI
BOOL
WINAPI
GetConsoleCursorInfo
(
HANDLE
,
LPCONSOLE_CURSOR_INFO
);
WINBASEAPI
BOOL
WINAPI
GetConsoleMode
(
HANDLE
,
LPDWORD
);
WINBASEAPI
UINT
WINAPI
GetConsoleOutputCP
(
VOID
);
WINBASEAPI
BOOL
WINAPI
GetConsoleScreenBufferInfo
(
HANDLE
,
LPCONSOLE_SCREEN_BUFFER_INFO
);
WINBASEAPI
DWORD
WINAPI
GetConsoleTitleA
(
LPSTR
,
DWORD
);
WINBASEAPI
DWORD
WINAPI
GetConsoleTitleW
(
LPWSTR
,
DWORD
);
#define GetConsoleTitle WINELIB_NAME_AW(GetConsoleTitle)
WINBASEAPI
HWND
WINAPI
GetConsoleWindow
(
void
);
WINBASEAPI
BOOL
WINAPI
GetNumberOfConsoleInputEvents
(
HANDLE
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
GetNumberOfConsoleMouseButtons
(
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
PeekConsoleInputA
(
HANDLE
,
PINPUT_RECORD
,
DWORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
PeekConsoleInputW
(
HANDLE
,
PINPUT_RECORD
,
DWORD
,
LPDWORD
);
#define PeekConsoleInput WINELIB_NAME_AW(PeekConsoleInput)
WINBASEAPI
BOOL
WINAPI
ReadConsoleA
(
HANDLE
,
LPVOID
,
DWORD
,
LPDWORD
,
LPVOID
);
WINBASEAPI
BOOL
WINAPI
ReadConsoleW
(
HANDLE
,
LPVOID
,
DWORD
,
LPDWORD
,
LPVOID
);
#define ReadConsole WINELIB_NAME_AW(ReadConsole)
WINBASEAPI
BOOL
WINAPI
ReadConsoleInputA
(
HANDLE
,
PINPUT_RECORD
,
DWORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
ReadConsoleInputW
(
HANDLE
,
PINPUT_RECORD
,
DWORD
,
LPDWORD
);
#define ReadConsoleInput WINELIB_NAME_AW(ReadConsoleInput)
WINBASEAPI
BOOL
WINAPI
ReadConsoleOutputA
(
HANDLE
,
LPCHAR_INFO
,
COORD
,
COORD
,
LPSMALL_RECT
);
WINBASEAPI
BOOL
WINAPI
ReadConsoleOutputW
(
HANDLE
,
LPCHAR_INFO
,
COORD
,
COORD
,
LPSMALL_RECT
);
#define ReadConsoleOutput WINELIB_NAME_AW(ReadConsoleOutput)
WINBASEAPI
BOOL
WINAPI
ReadConsoleOutputAttribute
(
HANDLE
,
LPWORD
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
ReadConsoleOutputCharacterA
(
HANDLE
,
LPSTR
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
ReadConsoleOutputCharacterW
(
HANDLE
,
LPWSTR
,
DWORD
,
COORD
,
LPDWORD
);
#define ReadConsoleOutputCharacter WINELIB_NAME_AW(ReadConsoleOutputCharacter)
WINBASEAPI
BOOL
WINAPI
ScrollConsoleScreenBufferA
(
HANDLE
,
LPSMALL_RECT
,
LPSMALL_RECT
,
COORD
,
LPCHAR_INFO
);
WINBASEAPI
BOOL
WINAPI
ScrollConsoleScreenBufferW
(
HANDLE
,
LPSMALL_RECT
,
LPSMALL_RECT
,
COORD
,
LPCHAR_INFO
);
#define ScrollConsoleScreenBuffer WINELIB_NAME_AW(ScrollConsoleScreenBuffer)
WINBASEAPI
BOOL
WINAPI
SetConsoleActiveScreenBuffer
(
HANDLE
);
WINBASEAPI
BOOL
WINAPI
SetConsoleCP
(
UINT
);
WINBASEAPI
BOOL
WINAPI
SetConsoleCtrlHandler
(
PHANDLER_ROUTINE
,
BOOL
);
WINBASEAPI
BOOL
WINAPI
SetConsoleCursorInfo
(
HANDLE
,
LPCONSOLE_CURSOR_INFO
);
WINBASEAPI
BOOL
WINAPI
SetConsoleCursorPosition
(
HANDLE
,
COORD
);
WINBASEAPI
BOOL
WINAPI
SetConsoleMode
(
HANDLE
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
SetConsoleOutputCP
(
UINT
);
WINBASEAPI
BOOL
WINAPI
SetConsoleScreenBufferSize
(
HANDLE
,
COORD
);
WINBASEAPI
BOOL
WINAPI
SetConsoleTextAttribute
(
HANDLE
,
WORD
);
WINBASEAPI
BOOL
WINAPI
SetConsoleTitleA
(
LPCSTR
);
WINBASEAPI
BOOL
WINAPI
SetConsoleTitleW
(
LPCWSTR
);
#define SetConsoleTitle WINELIB_NAME_AW(SetConsoleTitle)
WINBASEAPI
BOOL
WINAPI
SetConsoleWindowInfo
(
HANDLE
,
BOOL
,
LPSMALL_RECT
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleA
(
HANDLE
,
CONST
VOID
*
,
DWORD
,
LPDWORD
,
LPVOID
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleW
(
HANDLE
,
CONST
VOID
*
,
DWORD
,
LPDWORD
,
LPVOID
);
#define WriteConsole WINELIB_NAME_AW(WriteConsole)
WINBASEAPI
BOOL
WINAPI
WriteConsoleInputA
(
HANDLE
,
const
INPUT_RECORD
*
,
DWORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleInputW
(
HANDLE
,
const
INPUT_RECORD
*
,
DWORD
,
LPDWORD
);
#define WriteConsoleInput WINELIB_NAME_AW(WriteConsoleInput)
WINBASEAPI
BOOL
WINAPI
WriteConsoleOutputA
(
HANDLE
,
const
CHAR_INFO
*
,
COORD
,
COORD
,
LPSMALL_RECT
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleOutputW
(
HANDLE
,
const
CHAR_INFO
*
,
COORD
,
COORD
,
LPSMALL_RECT
);
#define WriteConsoleOutput WINELIB_NAME_AW(WriteConsoleOutput)
WINBASEAPI
BOOL
WINAPI
WriteConsoleOutputAttribute
(
HANDLE
,
CONST
WORD
*
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleOutputCharacterA
(
HANDLE
,
LPCSTR
,
DWORD
,
COORD
,
LPDWORD
);
WINBASEAPI
BOOL
WINAPI
WriteConsoleOutputCharacterW
(
HANDLE
,
LPCWSTR
,
DWORD
,
COORD
,
LPDWORD
);
#define WriteConsoleOutputCharacter WINELIB_NAME_AW(WriteConsoleOutputCharacter)
#ifdef __cplusplus
}
...
...
include/winnls.h
View file @
16d85e2d
...
...
@@ -689,104 +689,104 @@ enum SYSGEOCLASS
/* NLS Functions.
*/
INT
WINAPI
CompareStringA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPCSTR
,
INT
);
INT
WINAPI
CompareStringW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPCWSTR
,
INT
);
#define CompareString WINELIB_NAME_AW(CompareString)
LCID
WINAPI
ConvertDefaultLocale
(
LCID
);
BOOL
WINAPI
EnumCalendarInfoA
(
CALINFO_ENUMPROCA
,
LCID
,
CALID
,
CALTYPE
);
BOOL
WINAPI
EnumCalendarInfoW
(
CALINFO_ENUMPROCW
,
LCID
,
CALID
,
CALTYPE
);
#define EnumCalendarInfo WINELIB_NAME_AW(EnumCalendarInfo)
BOOL
WINAPI
EnumCalendarInfoExA
(
CALINFO_ENUMPROCEXA
,
LCID
,
CALID
,
CALTYPE
);
BOOL
WINAPI
EnumCalendarInfoExW
(
CALINFO_ENUMPROCEXW
,
LCID
,
CALID
,
CALTYPE
);
#define EnumCalendarInfoEx WINELIB_NAME_AW(EnumCalendarInfoEx)
BOOL
WINAPI
EnumDateFormatsA
(
DATEFMT_ENUMPROCA
,
LCID
,
DWORD
);
BOOL
WINAPI
EnumDateFormatsW
(
DATEFMT_ENUMPROCW
,
LCID
,
DWORD
);
#define EnumDateFormats WINELIB_NAME_AW(EnumDateFormats)
BOOL
WINAPI
EnumDateFormatsExA
(
DATEFMT_ENUMPROCEXA
,
LCID
,
DWORD
);
BOOL
WINAPI
EnumDateFormatsExW
(
DATEFMT_ENUMPROCEXW
,
LCID
,
DWORD
);
#define EnumDateFormatsEx WINELIB_NAME_AW(EnumDateFormatsEx)
BOOL
WINAPI
EnumSystemCodePagesA
(
CODEPAGE_ENUMPROCA
,
DWORD
);
BOOL
WINAPI
EnumSystemCodePagesW
(
CODEPAGE_ENUMPROCW
,
DWORD
);
#define EnumSystemCodePages WINELIB_NAME_AW(EnumSystemCodePages)
BOOL
WINAPI
EnumSystemGeoID
(
GEOCLASS
,
GEOID
,
GEO_ENUMPROC
);
BOOL
WINAPI
EnumSystemLocalesA
(
LOCALE_ENUMPROCA
,
DWORD
);
BOOL
WINAPI
EnumSystemLocalesW
(
LOCALE_ENUMPROCW
,
DWORD
);
#define EnumSystemLocales WINELIB_NAME_AW(EnumSystemLocales)
BOOL
WINAPI
EnumSystemLanguageGroupsA
(
LANGUAGEGROUP_ENUMPROCA
,
DWORD
,
LONG_PTR
);
BOOL
WINAPI
EnumSystemLanguageGroupsW
(
LANGUAGEGROUP_ENUMPROCW
,
DWORD
,
LONG_PTR
);
#define EnumSystemLanguageGroups WINELIB_NAME_AW(EnumSystemLanguageGroups)
BOOL
WINAPI
EnumLanguageGroupLocalesA
(
LANGGROUPLOCALE_ENUMPROCA
,
LGRPID
,
DWORD
,
LONG_PTR
);
BOOL
WINAPI
EnumLanguageGroupLocalesW
(
LANGGROUPLOCALE_ENUMPROCW
,
LGRPID
,
DWORD
,
LONG_PTR
);
#define EnumLanguageGroupLocales WINELIB_NAME_AW(EnumLanguageGroupLocales)
BOOL
WINAPI
EnumTimeFormatsA
(
TIMEFMT_ENUMPROCA
,
LCID
,
DWORD
);
BOOL
WINAPI
EnumTimeFormatsW
(
TIMEFMT_ENUMPROCW
,
LCID
,
DWORD
);
#define EnumTimeFormats WINELIB_NAME_AW(EnumTimeFormats)
BOOL
WINAPI
EnumUILanguagesA
(
UILANGUAGE_ENUMPROCA
,
DWORD
,
LONG_PTR
);
BOOL
WINAPI
EnumUILanguagesW
(
UILANGUAGE_ENUMPROCW
,
DWORD
,
LONG_PTR
);
#define EnumUILanguages WINELIB_NAME_AW(EnumUILanguages)
INT
WINAPI
FoldStringA
(
DWORD
,
LPCSTR
,
INT
,
LPSTR
,
INT
);
INT
WINAPI
FoldStringW
(
DWORD
,
LPCWSTR
,
INT
,
LPWSTR
,
INT
);
#define FoldString WINELIB_NAME_AW(FoldString)
UINT
WINAPI
GetACP
(
void
);
BOOL
WINAPI
GetCPInfo
(
UINT
,
LPCPINFO
);
BOOL
WINAPI
GetCPInfoExA
(
UINT
,
DWORD
,
LPCPINFOEXA
);
BOOL
WINAPI
GetCPInfoExW
(
UINT
,
DWORD
,
LPCPINFOEXW
);
#define GetCPInfoEx WINELIB_NAME_AW(GetCPInfoEx)
INT
WINAPI
GetCalendarInfoA
(
LCID
,
DWORD
,
DWORD
,
LPSTR
,
INT
,
LPDWORD
);
INT
WINAPI
GetCalendarInfoW
(
LCID
,
DWORD
,
DWORD
,
LPWSTR
,
INT
,
LPDWORD
);
#define GetCalendarInfo WINELIB_NAME_AW(GetCalendarInfo)
INT
WINAPI
GetCurrencyFormatA
(
LCID
,
DWORD
,
LPCSTR
,
const
CURRENCYFMTA
*
,
LPSTR
,
INT
);
INT
WINAPI
GetCurrencyFormatW
(
LCID
,
DWORD
,
LPCWSTR
,
const
CURRENCYFMTW
*
,
LPWSTR
,
INT
);
#define GetCurrencyFormat WINELIB_NAME_AW(GetCurrencyFormat)
INT
WINAPI
GetDateFormatA
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCSTR
,
LPSTR
,
INT
);
INT
WINAPI
GetDateFormatW
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCWSTR
,
LPWSTR
,
INT
);
#define GetDateFormat WINELIB_NAME_AW(GetDateFormat)
INT
WINAPI
GetGeoInfoA
(
GEOID
,
GEOTYPE
,
LPSTR
,
INT
,
LANGID
);
INT
WINAPI
GetGeoInfoW
(
GEOID
,
GEOTYPE
,
LPWSTR
,
INT
,
LANGID
);
#define GetGeoInfo WINELIB_NAME_AW(GetGeoInfo)
INT
WINAPI
GetLocaleInfoA
(
LCID
,
LCTYPE
,
LPSTR
,
INT
);
INT
WINAPI
GetLocaleInfoW
(
LCID
,
LCTYPE
,
LPWSTR
,
INT
);
#define GetLocaleInfo WINELIB_NAME_AW(GetLocaleInfo)
INT
WINAPI
GetNumberFormatA
(
LCID
,
DWORD
,
LPCSTR
,
const
NUMBERFMTA
*
,
LPSTR
,
INT
);
INT
WINAPI
GetNumberFormatW
(
LCID
,
DWORD
,
LPCWSTR
,
const
NUMBERFMTW
*
,
LPWSTR
,
INT
);
#define GetNumberFormat WINELIB_NAME_AW(GetNumberFormat)
UINT
WINAPI
GetOEMCP
(
void
);
BOOL
WINAPI
GetStringTypeA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPWORD
);
BOOL
WINAPI
GetStringTypeW
(
DWORD
,
LPCWSTR
,
INT
,
LPWORD
);
BOOL
WINAPI
GetStringTypeExA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPWORD
);
BOOL
WINAPI
GetStringTypeExW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPWORD
);
#define GetStringTypeEx WINELIB_NAME_AW(GetStringTypeEx)
LANGID
WINAPI
GetSystemDefaultLangID
(
void
);
LCID
WINAPI
GetSystemDefaultLCID
(
void
);
LANGID
WINAPI
GetSystemDefaultUILanguage
(
void
);
LCID
WINAPI
GetThreadLocale
(
void
);
INT
WINAPI
GetTimeFormatA
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCSTR
,
LPSTR
,
INT
);
INT
WINAPI
GetTimeFormatW
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCWSTR
,
LPWSTR
,
INT
);
#define GetTimeFormat WINELIB_NAME_AW(GetTimeFormat)
LANGID
WINAPI
GetUserDefaultLangID
(
void
);
LCID
WINAPI
GetUserDefaultLCID
(
void
);
LANGID
WINAPI
GetUserDefaultUILanguage
(
void
);
GEOID
WINAPI
GetUserGeoID
(
GEOCLASS
);
BOOL
WINAPI
IsDBCSLeadByte
(
BYTE
);
BOOL
WINAPI
IsDBCSLeadByteEx
(
UINT
,
BYTE
);
BOOL
WINAPI
IsValidCodePage
(
UINT
);
BOOL
WINAPI
IsValidLocale
(
LCID
,
DWORD
);
BOOL
WINAPI
IsValidLanguageGroup
(
LGRPID
,
DWORD
);
INT
WINAPI
LCIDToLocaleName
(
LCID
,
LPWSTR
,
INT
,
DWORD
);
INT
WINAPI
LCMapStringA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPSTR
,
INT
);
INT
WINAPI
LCMapStringW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPWSTR
,
INT
);
#define LCMapString WINELIB_NAME_AW(LCMapString)
LCID
WINAPI
LocaleNameToLCID
(
LPCWSTR
,
DWORD
);
INT
WINAPI
MultiByteToWideChar
(
UINT
,
DWORD
,
LPCSTR
,
INT
,
LPWSTR
,
INT
);
INT
WINAPI
SetCalendarInfoA
(
LCID
,
CALID
,
CALTYPE
,
LPCSTR
);
INT
WINAPI
SetCalendarInfoW
(
LCID
,
CALID
,
CALTYPE
,
LPCWSTR
);
#define SetCalendarInfo WINELIB_NAME_AW(SetCalendarInfo)
BOOL
WINAPI
SetLocaleInfoA
(
LCID
,
LCTYPE
,
LPCSTR
);
BOOL
WINAPI
SetLocaleInfoW
(
LCID
,
LCTYPE
,
LPCWSTR
);
#define SetLocaleInfo WINELIB_NAME_AW(SetLocaleInfo)
BOOL
WINAPI
SetThreadLocale
(
LCID
);
BOOL
WINAPI
SetUserGeoID
(
GEOID
);
INT
WINAPI
WideCharToMultiByte
(
UINT
,
DWORD
,
LPCWSTR
,
INT
,
LPSTR
,
INT
,
LPCSTR
,
LPBOOL
);
WINBASEAPI
INT
WINAPI
CompareStringA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPCSTR
,
INT
);
WINBASEAPI
INT
WINAPI
CompareStringW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPCWSTR
,
INT
);
#define
CompareString WINELIB_NAME_AW(CompareString)
WINBASEAPI
LCID
WINAPI
ConvertDefaultLocale
(
LCID
);
WINBASEAPI
BOOL
WINAPI
EnumCalendarInfoA
(
CALINFO_ENUMPROCA
,
LCID
,
CALID
,
CALTYPE
);
WINBASEAPI
BOOL
WINAPI
EnumCalendarInfoW
(
CALINFO_ENUMPROCW
,
LCID
,
CALID
,
CALTYPE
);
#define
EnumCalendarInfo WINELIB_NAME_AW(EnumCalendarInfo)
WINBASEAPI
BOOL
WINAPI
EnumCalendarInfoExA
(
CALINFO_ENUMPROCEXA
,
LCID
,
CALID
,
CALTYPE
);
WINBASEAPI
BOOL
WINAPI
EnumCalendarInfoExW
(
CALINFO_ENUMPROCEXW
,
LCID
,
CALID
,
CALTYPE
);
#define
EnumCalendarInfoEx WINELIB_NAME_AW(EnumCalendarInfoEx)
WINBASEAPI
BOOL
WINAPI
EnumDateFormatsA
(
DATEFMT_ENUMPROCA
,
LCID
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
EnumDateFormatsW
(
DATEFMT_ENUMPROCW
,
LCID
,
DWORD
);
#define
EnumDateFormats WINELIB_NAME_AW(EnumDateFormats)
WINBASEAPI
BOOL
WINAPI
EnumDateFormatsExA
(
DATEFMT_ENUMPROCEXA
,
LCID
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
EnumDateFormatsExW
(
DATEFMT_ENUMPROCEXW
,
LCID
,
DWORD
);
#define
EnumDateFormatsEx WINELIB_NAME_AW(EnumDateFormatsEx)
WINBASEAPI
BOOL
WINAPI
EnumSystemCodePagesA
(
CODEPAGE_ENUMPROCA
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
EnumSystemCodePagesW
(
CODEPAGE_ENUMPROCW
,
DWORD
);
#define
EnumSystemCodePages WINELIB_NAME_AW(EnumSystemCodePages)
WINBASEAPI
BOOL
WINAPI
EnumSystemGeoID
(
GEOCLASS
,
GEOID
,
GEO_ENUMPROC
);
WINBASEAPI
BOOL
WINAPI
EnumSystemLocalesA
(
LOCALE_ENUMPROCA
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
EnumSystemLocalesW
(
LOCALE_ENUMPROCW
,
DWORD
);
#define
EnumSystemLocales WINELIB_NAME_AW(EnumSystemLocales)
WINBASEAPI
BOOL
WINAPI
EnumSystemLanguageGroupsA
(
LANGUAGEGROUP_ENUMPROCA
,
DWORD
,
LONG_PTR
);
WINBASEAPI
BOOL
WINAPI
EnumSystemLanguageGroupsW
(
LANGUAGEGROUP_ENUMPROCW
,
DWORD
,
LONG_PTR
);
#define
EnumSystemLanguageGroups WINELIB_NAME_AW(EnumSystemLanguageGroups)
WINBASEAPI
BOOL
WINAPI
EnumLanguageGroupLocalesA
(
LANGGROUPLOCALE_ENUMPROCA
,
LGRPID
,
DWORD
,
LONG_PTR
);
WINBASEAPI
BOOL
WINAPI
EnumLanguageGroupLocalesW
(
LANGGROUPLOCALE_ENUMPROCW
,
LGRPID
,
DWORD
,
LONG_PTR
);
#define
EnumLanguageGroupLocales WINELIB_NAME_AW(EnumLanguageGroupLocales)
WINBASEAPI
BOOL
WINAPI
EnumTimeFormatsA
(
TIMEFMT_ENUMPROCA
,
LCID
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
EnumTimeFormatsW
(
TIMEFMT_ENUMPROCW
,
LCID
,
DWORD
);
#define
EnumTimeFormats WINELIB_NAME_AW(EnumTimeFormats)
WINBASEAPI
BOOL
WINAPI
EnumUILanguagesA
(
UILANGUAGE_ENUMPROCA
,
DWORD
,
LONG_PTR
);
WINBASEAPI
BOOL
WINAPI
EnumUILanguagesW
(
UILANGUAGE_ENUMPROCW
,
DWORD
,
LONG_PTR
);
#define
EnumUILanguages WINELIB_NAME_AW(EnumUILanguages)
WINBASEAPI
INT
WINAPI
FoldStringA
(
DWORD
,
LPCSTR
,
INT
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
FoldStringW
(
DWORD
,
LPCWSTR
,
INT
,
LPWSTR
,
INT
);
#define
FoldString WINELIB_NAME_AW(FoldString)
WINBASEAPI
UINT
WINAPI
GetACP
(
void
);
WINBASEAPI
BOOL
WINAPI
GetCPInfo
(
UINT
,
LPCPINFO
);
WINBASEAPI
BOOL
WINAPI
GetCPInfoExA
(
UINT
,
DWORD
,
LPCPINFOEXA
);
WINBASEAPI
BOOL
WINAPI
GetCPInfoExW
(
UINT
,
DWORD
,
LPCPINFOEXW
);
#define
GetCPInfoEx WINELIB_NAME_AW(GetCPInfoEx)
WINBASEAPI
INT
WINAPI
GetCalendarInfoA
(
LCID
,
DWORD
,
DWORD
,
LPSTR
,
INT
,
LPDWORD
);
WINBASEAPI
INT
WINAPI
GetCalendarInfoW
(
LCID
,
DWORD
,
DWORD
,
LPWSTR
,
INT
,
LPDWORD
);
#define
GetCalendarInfo WINELIB_NAME_AW(GetCalendarInfo)
WINBASEAPI
INT
WINAPI
GetCurrencyFormatA
(
LCID
,
DWORD
,
LPCSTR
,
const
CURRENCYFMTA
*
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetCurrencyFormatW
(
LCID
,
DWORD
,
LPCWSTR
,
const
CURRENCYFMTW
*
,
LPWSTR
,
INT
);
#define
GetCurrencyFormat WINELIB_NAME_AW(GetCurrencyFormat)
WINBASEAPI
INT
WINAPI
GetDateFormatA
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCSTR
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetDateFormatW
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCWSTR
,
LPWSTR
,
INT
);
#define
GetDateFormat WINELIB_NAME_AW(GetDateFormat)
WINBASEAPI
INT
WINAPI
GetGeoInfoA
(
GEOID
,
GEOTYPE
,
LPSTR
,
INT
,
LANGID
);
WINBASEAPI
INT
WINAPI
GetGeoInfoW
(
GEOID
,
GEOTYPE
,
LPWSTR
,
INT
,
LANGID
);
#define
GetGeoInfo WINELIB_NAME_AW(GetGeoInfo)
WINBASEAPI
INT
WINAPI
GetLocaleInfoA
(
LCID
,
LCTYPE
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetLocaleInfoW
(
LCID
,
LCTYPE
,
LPWSTR
,
INT
);
#define
GetLocaleInfo WINELIB_NAME_AW(GetLocaleInfo)
WINBASEAPI
INT
WINAPI
GetNumberFormatA
(
LCID
,
DWORD
,
LPCSTR
,
const
NUMBERFMTA
*
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetNumberFormatW
(
LCID
,
DWORD
,
LPCWSTR
,
const
NUMBERFMTW
*
,
LPWSTR
,
INT
);
#define
GetNumberFormat WINELIB_NAME_AW(GetNumberFormat)
WINBASEAPI
UINT
WINAPI
GetOEMCP
(
void
);
WINBASEAPI
BOOL
WINAPI
GetStringTypeA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPWORD
);
WINBASEAPI
BOOL
WINAPI
GetStringTypeW
(
DWORD
,
LPCWSTR
,
INT
,
LPWORD
);
WINBASEAPI
BOOL
WINAPI
GetStringTypeExA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPWORD
);
WINBASEAPI
BOOL
WINAPI
GetStringTypeExW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPWORD
);
#define
GetStringTypeEx WINELIB_NAME_AW(GetStringTypeEx)
WINBASEAPI
LANGID
WINAPI
GetSystemDefaultLangID
(
void
);
WINBASEAPI
LCID
WINAPI
GetSystemDefaultLCID
(
void
);
WINBASEAPI
LANGID
WINAPI
GetSystemDefaultUILanguage
(
void
);
WINBASEAPI
LCID
WINAPI
GetThreadLocale
(
void
);
WINBASEAPI
INT
WINAPI
GetTimeFormatA
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCSTR
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
GetTimeFormatW
(
LCID
,
DWORD
,
const
SYSTEMTIME
*
,
LPCWSTR
,
LPWSTR
,
INT
);
#define
GetTimeFormat WINELIB_NAME_AW(GetTimeFormat)
WINBASEAPI
LANGID
WINAPI
GetUserDefaultLangID
(
void
);
WINBASEAPI
LCID
WINAPI
GetUserDefaultLCID
(
void
);
WINBASEAPI
LANGID
WINAPI
GetUserDefaultUILanguage
(
void
);
WINBASEAPI
GEOID
WINAPI
GetUserGeoID
(
GEOCLASS
);
WINBASEAPI
BOOL
WINAPI
IsDBCSLeadByte
(
BYTE
);
WINBASEAPI
BOOL
WINAPI
IsDBCSLeadByteEx
(
UINT
,
BYTE
);
WINBASEAPI
BOOL
WINAPI
IsValidCodePage
(
UINT
);
WINBASEAPI
BOOL
WINAPI
IsValidLocale
(
LCID
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
IsValidLanguageGroup
(
LGRPID
,
DWORD
);
WINBASEAPI
INT
WINAPI
LCIDToLocaleName
(
LCID
,
LPWSTR
,
INT
,
DWORD
);
WINBASEAPI
INT
WINAPI
LCMapStringA
(
LCID
,
DWORD
,
LPCSTR
,
INT
,
LPSTR
,
INT
);
WINBASEAPI
INT
WINAPI
LCMapStringW
(
LCID
,
DWORD
,
LPCWSTR
,
INT
,
LPWSTR
,
INT
);
#define
LCMapString WINELIB_NAME_AW(LCMapString)
WINBASEAPI
LCID
WINAPI
LocaleNameToLCID
(
LPCWSTR
,
DWORD
);
WINBASEAPI
INT
WINAPI
MultiByteToWideChar
(
UINT
,
DWORD
,
LPCSTR
,
INT
,
LPWSTR
,
INT
);
WINBASEAPI
INT
WINAPI
SetCalendarInfoA
(
LCID
,
CALID
,
CALTYPE
,
LPCSTR
);
WINBASEAPI
INT
WINAPI
SetCalendarInfoW
(
LCID
,
CALID
,
CALTYPE
,
LPCWSTR
);
#define
SetCalendarInfo WINELIB_NAME_AW(SetCalendarInfo)
WINBASEAPI
BOOL
WINAPI
SetLocaleInfoA
(
LCID
,
LCTYPE
,
LPCSTR
);
WINBASEAPI
BOOL
WINAPI
SetLocaleInfoW
(
LCID
,
LCTYPE
,
LPCWSTR
);
#define
SetLocaleInfo WINELIB_NAME_AW(SetLocaleInfo)
WINBASEAPI
BOOL
WINAPI
SetThreadLocale
(
LCID
);
WINBASEAPI
BOOL
WINAPI
SetUserGeoID
(
GEOID
);
WINBASEAPI
INT
WINAPI
WideCharToMultiByte
(
UINT
,
DWORD
,
LPCWSTR
,
INT
,
LPSTR
,
INT
,
LPCSTR
,
LPBOOL
);
#ifdef __cplusplus
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment