### winnls.h ###

CompareStringA=func
func.CompareStringA.args=6
func.CompareStringA.arg.0=LCID,Locale
func.CompareStringA.arg.1=DWORD,dwCmpFlags
func.CompareStringA.arg.2=PCNZCH,lpString1
func.CompareStringA.arg.3=int,cchCount1
func.CompareStringA.arg.4=PCNZCH,lpString2
func.CompareStringA.arg.5=int,cchCount2
func.CompareStringA.ret=int

ConvertDefaultLocale=func
func.ConvertDefaultLocale.args=1
func.ConvertDefaultLocale.arg.0=LCID,Locale
func.ConvertDefaultLocale.ret=LCID

EnumCalendarInfoA=func
func.EnumCalendarInfoA.args=4
func.EnumCalendarInfoA.arg.0=CALINFO_ENUMPROCA,lpCalInfoEnumProc
func.EnumCalendarInfoA.arg.1=LCID,Locale
func.EnumCalendarInfoA.arg.2=CALID,Calendar
func.EnumCalendarInfoA.arg.3=CALTYPE,CalType
func.EnumCalendarInfoA.ret=BOOL

EnumCalendarInfoExA=func
func.EnumCalendarInfoExA.args=4
func.EnumCalendarInfoExA.arg.0=CALINFO_ENUMPROCEXA,lpCalInfoEnumProcEx
func.EnumCalendarInfoExA.arg.1=LCID,Locale
func.EnumCalendarInfoExA.arg.2=CALID,Calendar
func.EnumCalendarInfoExA.arg.3=CALTYPE,CalType
func.EnumCalendarInfoExA.ret=BOOL

EnumCalendarInfoExEx=func
func.EnumCalendarInfoExEx.args=6
func.EnumCalendarInfoExEx.arg.0=CALINFO_ENUMPROCEXEX,pCalInfoEnumProcExEx
func.EnumCalendarInfoExEx.arg.1=LPCWSTR,lpLocaleName
func.EnumCalendarInfoExEx.arg.2=CALID,Calendar
func.EnumCalendarInfoExEx.arg.3=LPCWSTR,lpReserved
func.EnumCalendarInfoExEx.arg.4=CALTYPE,CalType
func.EnumCalendarInfoExEx.arg.5=LPARAM,lParam
func.EnumCalendarInfoExEx.ret=BOOL

EnumCalendarInfoExW=func
func.EnumCalendarInfoExW.args=4
func.EnumCalendarInfoExW.arg.0=CALINFO_ENUMPROCEXW,lpCalInfoEnumProcEx
func.EnumCalendarInfoExW.arg.1=LCID,Locale
func.EnumCalendarInfoExW.arg.2=CALID,Calendar
func.EnumCalendarInfoExW.arg.3=CALTYPE,CalType
func.EnumCalendarInfoExW.ret=BOOL

EnumCalendarInfoW=func
func.EnumCalendarInfoW.args=4
func.EnumCalendarInfoW.arg.0=CALINFO_ENUMPROCW,lpCalInfoEnumProc
func.EnumCalendarInfoW.arg.1=LCID,Locale
func.EnumCalendarInfoW.arg.2=CALID,Calendar
func.EnumCalendarInfoW.arg.3=CALTYPE,CalType
func.EnumCalendarInfoW.ret=BOOL

EnumDateFormatsA=func
func.EnumDateFormatsA.args=3
func.EnumDateFormatsA.arg.0=DATEFMT_ENUMPROCA,lpDateFmtEnumProc
func.EnumDateFormatsA.arg.1=LCID,Locale
func.EnumDateFormatsA.arg.2=DWORD,dwFlags
func.EnumDateFormatsA.ret=BOOL

EnumDateFormatsExA=func
func.EnumDateFormatsExA.args=3
func.EnumDateFormatsExA.arg.0=DATEFMT_ENUMPROCEXA,lpDateFmtEnumProcEx
func.EnumDateFormatsExA.arg.1=LCID,Locale
func.EnumDateFormatsExA.arg.2=DWORD,dwFlags
func.EnumDateFormatsExA.ret=BOOL

EnumDateFormatsExEx=func
func.EnumDateFormatsExEx.args=4
func.EnumDateFormatsExEx.arg.0=DATEFMT_ENUMPROCEXEX,lpDateFmtEnumProcExEx
func.EnumDateFormatsExEx.arg.1=LPCWSTR,lpLocaleName
func.EnumDateFormatsExEx.arg.2=DWORD,dwFlags
func.EnumDateFormatsExEx.arg.3=LPARAM,lParam
func.EnumDateFormatsExEx.ret=BOOL

EnumDateFormatsExW=func
func.EnumDateFormatsExW.args=3
func.EnumDateFormatsExW.arg.0=DATEFMT_ENUMPROCEXW,lpDateFmtEnumProcEx
func.EnumDateFormatsExW.arg.1=LCID,Locale
func.EnumDateFormatsExW.arg.2=DWORD,dwFlags
func.EnumDateFormatsExW.ret=BOOL

EnumDateFormatsW=func
func.EnumDateFormatsW.args=3
func.EnumDateFormatsW.arg.0=DATEFMT_ENUMPROCW,lpDateFmtEnumProc
func.EnumDateFormatsW.arg.1=LCID,Locale
func.EnumDateFormatsW.arg.2=DWORD,dwFlags
func.EnumDateFormatsW.ret=BOOL

EnumLanguageGroupLocalesA=func
func.EnumLanguageGroupLocalesA.args=4
func.EnumLanguageGroupLocalesA.arg.0=LANGGROUPLOCALE_ENUMPROCA,lpLangGroupLocaleEnumProc
func.EnumLanguageGroupLocalesA.arg.1=LGRPID,LanguageGroup
func.EnumLanguageGroupLocalesA.arg.2=DWORD,dwFlags
func.EnumLanguageGroupLocalesA.arg.3=LONG_PTR,lParam
func.EnumLanguageGroupLocalesA.ret=BOOL

EnumLanguageGroupLocalesW=func
func.EnumLanguageGroupLocalesW.args=4
func.EnumLanguageGroupLocalesW.arg.0=LANGGROUPLOCALE_ENUMPROCW,lpLangGroupLocaleEnumProc
func.EnumLanguageGroupLocalesW.arg.1=LGRPID,LanguageGroup
func.EnumLanguageGroupLocalesW.arg.2=DWORD,dwFlags
func.EnumLanguageGroupLocalesW.arg.3=LONG_PTR,lParam
func.EnumLanguageGroupLocalesW.ret=BOOL

EnumSystemCodePagesA=func
func.EnumSystemCodePagesA.args=2
func.EnumSystemCodePagesA.arg.0=CODEPAGE_ENUMPROCA,lpCodePageEnumProc
func.EnumSystemCodePagesA.arg.1=DWORD,dwFlags
func.EnumSystemCodePagesA.ret=BOOL

EnumSystemCodePagesW=func
func.EnumSystemCodePagesW.args=2
func.EnumSystemCodePagesW.arg.0=CODEPAGE_ENUMPROCW,lpCodePageEnumProc
func.EnumSystemCodePagesW.arg.1=DWORD,dwFlags
func.EnumSystemCodePagesW.ret=BOOL

EnumSystemGeoID=func
func.EnumSystemGeoID.args=3
func.EnumSystemGeoID.arg.0=GEOCLASS,GeoClass
func.EnumSystemGeoID.arg.1=GEOID,ParentGeoId
func.EnumSystemGeoID.arg.2=GEO_ENUMPROC,lpGeoEnumProc
func.EnumSystemGeoID.ret=BOOL

EnumSystemGeoNames=func
func.EnumSystemGeoNames.args=3
func.EnumSystemGeoNames.arg.0=GEOCLASS,geoClass
func.EnumSystemGeoNames.arg.1=GEO_ENUMNAMEPROC,geoEnumProc
func.EnumSystemGeoNames.arg.2=LPARAM,data
func.EnumSystemGeoNames.ret=BOOL

EnumSystemLanguageGroupsA=func
func.EnumSystemLanguageGroupsA.args=3
func.EnumSystemLanguageGroupsA.arg.0=LANGUAGEGROUP_ENUMPROCA,lpLanguageGroupEnumProc
func.EnumSystemLanguageGroupsA.arg.1=DWORD,dwFlags
func.EnumSystemLanguageGroupsA.arg.2=LONG_PTR,lParam
func.EnumSystemLanguageGroupsA.ret=BOOL

EnumSystemLanguageGroupsW=func
func.EnumSystemLanguageGroupsW.args=3
func.EnumSystemLanguageGroupsW.arg.0=LANGUAGEGROUP_ENUMPROCW,lpLanguageGroupEnumProc
func.EnumSystemLanguageGroupsW.arg.1=DWORD,dwFlags
func.EnumSystemLanguageGroupsW.arg.2=LONG_PTR,lParam
func.EnumSystemLanguageGroupsW.ret=BOOL

EnumSystemLocalesA=func
func.EnumSystemLocalesA.args=2
func.EnumSystemLocalesA.arg.0=LOCALE_ENUMPROCA,lpLocaleEnumProc
func.EnumSystemLocalesA.arg.1=DWORD,dwFlags
func.EnumSystemLocalesA.ret=BOOL

EnumSystemLocalesEx=func
func.EnumSystemLocalesEx.args=4
func.EnumSystemLocalesEx.arg.0=LOCALE_ENUMPROCEX,lpLocaleEnumProcEx
func.EnumSystemLocalesEx.arg.1=DWORD,dwFlags
func.EnumSystemLocalesEx.arg.2=LPARAM,lParam
func.EnumSystemLocalesEx.arg.3=LPVOID,lpReserved
func.EnumSystemLocalesEx.ret=BOOL

EnumSystemLocalesW=func
func.EnumSystemLocalesW.args=2
func.EnumSystemLocalesW.arg.0=LOCALE_ENUMPROCW,lpLocaleEnumProc
func.EnumSystemLocalesW.arg.1=DWORD,dwFlags
func.EnumSystemLocalesW.ret=BOOL

EnumTimeFormatsA=func
func.EnumTimeFormatsA.args=3
func.EnumTimeFormatsA.arg.0=TIMEFMT_ENUMPROCA,lpTimeFmtEnumProc
func.EnumTimeFormatsA.arg.1=LCID,Locale
func.EnumTimeFormatsA.arg.2=DWORD,dwFlags
func.EnumTimeFormatsA.ret=BOOL

EnumTimeFormatsEx=func
func.EnumTimeFormatsEx.args=4
func.EnumTimeFormatsEx.arg.0=TIMEFMT_ENUMPROCEX,lpTimeFmtEnumProcEx
func.EnumTimeFormatsEx.arg.1=LPCWSTR,lpLocaleName
func.EnumTimeFormatsEx.arg.2=DWORD,dwFlags
func.EnumTimeFormatsEx.arg.3=LPARAM,lParam
func.EnumTimeFormatsEx.ret=BOOL

EnumTimeFormatsW=func
func.EnumTimeFormatsW.args=3
func.EnumTimeFormatsW.arg.0=TIMEFMT_ENUMPROCW,lpTimeFmtEnumProc
func.EnumTimeFormatsW.arg.1=LCID,Locale
func.EnumTimeFormatsW.arg.2=DWORD,dwFlags
func.EnumTimeFormatsW.ret=BOOL

EnumUILanguagesA=func
func.EnumUILanguagesA.args=3
func.EnumUILanguagesA.arg.0=UILANGUAGE_ENUMPROCA,lpUILanguageEnumProc
func.EnumUILanguagesA.arg.1=DWORD,dwFlags
func.EnumUILanguagesA.arg.2=LONG_PTR,lParam
func.EnumUILanguagesA.ret=BOOL

EnumUILanguagesW=func
func.EnumUILanguagesW.args=3
func.EnumUILanguagesW.arg.0=UILANGUAGE_ENUMPROCW,lpUILanguageEnumProc
func.EnumUILanguagesW.arg.1=DWORD,dwFlags
func.EnumUILanguagesW.arg.2=LONG_PTR,lParam
func.EnumUILanguagesW.ret=BOOL

FindNLSString=func
func.FindNLSString.args=7
func.FindNLSString.arg.0=LCID,Locale
func.FindNLSString.arg.1=DWORD,dwFindNLSStringFlags
func.FindNLSString.arg.2=LPCWSTR,lpStringSource
func.FindNLSString.arg.3=int,cchSource
func.FindNLSString.arg.4=LPCWSTR,lpStringValue
func.FindNLSString.arg.5=int,cchValue
func.FindNLSString.arg.6=LPINT,pcchFound
func.FindNLSString.ret=int

FindNLSStringEx=func
func.FindNLSStringEx.args=10
func.FindNLSStringEx.arg.0=LPCWSTR,lpLocaleName
func.FindNLSStringEx.arg.1=DWORD,dwFindNLSStringFlags
func.FindNLSStringEx.arg.2=LPCWSTR,lpStringSource
func.FindNLSStringEx.arg.3=int,cchSource
func.FindNLSStringEx.arg.4=LPCWSTR,lpStringValue
func.FindNLSStringEx.arg.5=int,cchValue
func.FindNLSStringEx.arg.6=LPINT,pcchFound
func.FindNLSStringEx.arg.7=LPNLSVERSIONINFO,lpVersionInformation
func.FindNLSStringEx.arg.8=LPVOID,lpReserved
func.FindNLSStringEx.arg.9=LPARAM,sortHandle
func.FindNLSStringEx.ret=int

FoldStringA=func
func.FoldStringA.args=5
func.FoldStringA.arg.0=DWORD,dwMapFlags
func.FoldStringA.arg.1=LPCSTR,lpSrcStr
func.FoldStringA.arg.2=int,cchSrc
func.FoldStringA.arg.3=LPSTR,lpDestStr
func.FoldStringA.arg.4=int,cchDest
func.FoldStringA.ret=int

GetACP=func
func.GetACP.args=0
func.GetACP.ret=UINT

GetCPInfo=func
func.GetCPInfo.args=2
func.GetCPInfo.arg.0=UINT,CodePage
func.GetCPInfo.arg.1=LPCPINFO,lpCPInfo
func.GetCPInfo.ret=BOOL

GetCPInfoExA=func
func.GetCPInfoExA.args=3
func.GetCPInfoExA.arg.0=UINT,CodePage
func.GetCPInfoExA.arg.1=DWORD,dwFlags
func.GetCPInfoExA.arg.2=LPCPINFOEXA,lpCPInfoEx
func.GetCPInfoExA.ret=BOOL

GetCPInfoExW=func
func.GetCPInfoExW.args=3
func.GetCPInfoExW.arg.0=UINT,CodePage
func.GetCPInfoExW.arg.1=DWORD,dwFlags
func.GetCPInfoExW.arg.2=LPCPINFOEXW,lpCPInfoEx
func.GetCPInfoExW.ret=BOOL

GetCalendarInfoA=func
func.GetCalendarInfoA.args=6
func.GetCalendarInfoA.arg.0=LCID,Locale
func.GetCalendarInfoA.arg.1=CALID,Calendar
func.GetCalendarInfoA.arg.2=CALTYPE,CalType
func.GetCalendarInfoA.arg.3=LPSTR,lpCalData
func.GetCalendarInfoA.arg.4=int,cchData
func.GetCalendarInfoA.arg.5=LPDWORD,lpValue
func.GetCalendarInfoA.ret=int

GetCalendarInfoEx=func
func.GetCalendarInfoEx.args=7
func.GetCalendarInfoEx.arg.0=LPCWSTR,lpLocaleName
func.GetCalendarInfoEx.arg.1=CALID,Calendar
func.GetCalendarInfoEx.arg.2=LPCWSTR,lpReserved
func.GetCalendarInfoEx.arg.3=CALTYPE,CalType
func.GetCalendarInfoEx.arg.4=LPWSTR,lpCalData
func.GetCalendarInfoEx.arg.5=int,cchData
func.GetCalendarInfoEx.arg.6=LPDWORD,lpValue
func.GetCalendarInfoEx.ret=int

GetCalendarInfoW=func
func.GetCalendarInfoW.args=6
func.GetCalendarInfoW.arg.0=LCID,Locale
func.GetCalendarInfoW.arg.1=CALID,Calendar
func.GetCalendarInfoW.arg.2=CALTYPE,CalType
func.GetCalendarInfoW.arg.3=LPWSTR,lpCalData
func.GetCalendarInfoW.arg.4=int,cchData
func.GetCalendarInfoW.arg.5=LPDWORD,lpValue
func.GetCalendarInfoW.ret=int

GetCurrencyFormatA=func
func.GetCurrencyFormatA.args=6
func.GetCurrencyFormatA.arg.0=LCID,Locale
func.GetCurrencyFormatA.arg.1=DWORD,dwFlags
func.GetCurrencyFormatA.arg.2=LPCSTR,lpValue
func.GetCurrencyFormatA.arg.3=const CURRENCYFMTA *,lpFormat
func.GetCurrencyFormatA.arg.4=LPSTR,lpCurrencyStr
func.GetCurrencyFormatA.arg.5=int,cchCurrency
func.GetCurrencyFormatA.ret=int

GetCurrencyFormatEx=func
func.GetCurrencyFormatEx.args=6
func.GetCurrencyFormatEx.arg.0=LPCWSTR,lpLocaleName
func.GetCurrencyFormatEx.arg.1=DWORD,dwFlags
func.GetCurrencyFormatEx.arg.2=LPCWSTR,lpValue
func.GetCurrencyFormatEx.arg.3=const CURRENCYFMTW *,lpFormat
func.GetCurrencyFormatEx.arg.4=LPWSTR,lpCurrencyStr
func.GetCurrencyFormatEx.arg.5=int,cchCurrency
func.GetCurrencyFormatEx.ret=int

GetCurrencyFormatW=func
func.GetCurrencyFormatW.args=6
func.GetCurrencyFormatW.arg.0=LCID,Locale
func.GetCurrencyFormatW.arg.1=DWORD,dwFlags
func.GetCurrencyFormatW.arg.2=LPCWSTR,lpValue
func.GetCurrencyFormatW.arg.3=const CURRENCYFMTW *,lpFormat
func.GetCurrencyFormatW.arg.4=LPWSTR,lpCurrencyStr
func.GetCurrencyFormatW.arg.5=int,cchCurrency
func.GetCurrencyFormatW.ret=int

GetDurationFormat=func
func.GetDurationFormat.args=7
func.GetDurationFormat.arg.0=LCID,Locale
func.GetDurationFormat.arg.1=DWORD,dwFlags
func.GetDurationFormat.arg.2=const SYSTEMTIME *,lpDuration
func.GetDurationFormat.arg.3=ULONGLONG,ullDuration
func.GetDurationFormat.arg.4=LPCWSTR,lpFormat
func.GetDurationFormat.arg.5=LPWSTR,lpDurationStr
func.GetDurationFormat.arg.6=int,cchDuration
func.GetDurationFormat.ret=int

GetDurationFormatEx=func
func.GetDurationFormatEx.args=7
func.GetDurationFormatEx.arg.0=LPCWSTR,lpLocaleName
func.GetDurationFormatEx.arg.1=DWORD,dwFlags
func.GetDurationFormatEx.arg.2=const SYSTEMTIME *,lpDuration
func.GetDurationFormatEx.arg.3=ULONGLONG,ullDuration
func.GetDurationFormatEx.arg.4=LPCWSTR,lpFormat
func.GetDurationFormatEx.arg.5=LPWSTR,lpDurationStr
func.GetDurationFormatEx.arg.6=int,cchDuration
func.GetDurationFormatEx.ret=int

GetFileMUIInfo=func
func.GetFileMUIInfo.args=4
func.GetFileMUIInfo.arg.0=DWORD,dwFlags
func.GetFileMUIInfo.arg.1=PCWSTR,pcwszFilePath
func.GetFileMUIInfo.arg.2=PFILEMUIINFO,pFileMUIInfo
func.GetFileMUIInfo.arg.3=DWORD *,pcbFileMUIInfo
func.GetFileMUIInfo.ret=BOOL

GetFileMUIPath=func
func.GetFileMUIPath.args=7
func.GetFileMUIPath.arg.0=DWORD,dwFlags
func.GetFileMUIPath.arg.1=PCWSTR,pcwszFilePath
func.GetFileMUIPath.arg.2=PWSTR,pwszLanguage
func.GetFileMUIPath.arg.3=PULONG,pcchLanguage
func.GetFileMUIPath.arg.4=PWSTR,pwszFileMUIPath
func.GetFileMUIPath.arg.5=PULONG,pcchFileMUIPath
func.GetFileMUIPath.arg.6=PULONGLONG,pululEnumerator
func.GetFileMUIPath.ret=BOOL

GetGeoInfoA=func
func.GetGeoInfoA.args=5
func.GetGeoInfoA.arg.0=GEOID,Location
func.GetGeoInfoA.arg.1=GEOTYPE,GeoType
func.GetGeoInfoA.arg.2=LPSTR,lpGeoData
func.GetGeoInfoA.arg.3=int,cchData
func.GetGeoInfoA.arg.4=LANGID,LangId
func.GetGeoInfoA.ret=int

GetGeoInfoEx=func
func.GetGeoInfoEx.args=4
func.GetGeoInfoEx.arg.0=PWSTR,location
func.GetGeoInfoEx.arg.1=GEOTYPE,geoType
func.GetGeoInfoEx.arg.2=PWSTR,geoData
func.GetGeoInfoEx.arg.3=int,geoDataCount
func.GetGeoInfoEx.ret=int

GetGeoInfoW=func
func.GetGeoInfoW.args=5
func.GetGeoInfoW.arg.0=GEOID,Location
func.GetGeoInfoW.arg.1=GEOTYPE,GeoType
func.GetGeoInfoW.arg.2=LPWSTR,lpGeoData
func.GetGeoInfoW.arg.3=int,cchData
func.GetGeoInfoW.arg.4=LANGID,LangId
func.GetGeoInfoW.ret=int

GetLocaleInfoA=func
func.GetLocaleInfoA.args=4
func.GetLocaleInfoA.arg.0=LCID,Locale
func.GetLocaleInfoA.arg.1=LCTYPE,LCType
func.GetLocaleInfoA.arg.2=LPSTR,lpLCData
func.GetLocaleInfoA.arg.3=int,cchData
func.GetLocaleInfoA.ret=int

GetLocaleInfoEx=func
func.GetLocaleInfoEx.args=4
func.GetLocaleInfoEx.arg.0=LPCWSTR,lpLocaleName
func.GetLocaleInfoEx.arg.1=LCTYPE,LCType
func.GetLocaleInfoEx.arg.2=LPWSTR,lpLCData
func.GetLocaleInfoEx.arg.3=int,cchData
func.GetLocaleInfoEx.ret=int

GetLocaleInfoW=func
func.GetLocaleInfoW.args=4
func.GetLocaleInfoW.arg.0=LCID,Locale
func.GetLocaleInfoW.arg.1=LCTYPE,LCType
func.GetLocaleInfoW.arg.2=LPWSTR,lpLCData
func.GetLocaleInfoW.arg.3=int,cchData
func.GetLocaleInfoW.ret=int

GetNLSVersion=func
func.GetNLSVersion.args=3
func.GetNLSVersion.arg.0=NLS_FUNCTION,Function
func.GetNLSVersion.arg.1=LCID,Locale
func.GetNLSVersion.arg.2=LPNLSVERSIONINFO,lpVersionInformation
func.GetNLSVersion.ret=BOOL

GetNLSVersionEx=func
func.GetNLSVersionEx.args=3
func.GetNLSVersionEx.arg.0=NLS_FUNCTION,function
func.GetNLSVersionEx.arg.1=LPCWSTR,lpLocaleName
func.GetNLSVersionEx.arg.2=LPNLSVERSIONINFOEX,lpVersionInformation
func.GetNLSVersionEx.ret=BOOL

GetNumberFormatA=func
func.GetNumberFormatA.args=6
func.GetNumberFormatA.arg.0=LCID,Locale
func.GetNumberFormatA.arg.1=DWORD,dwFlags
func.GetNumberFormatA.arg.2=LPCSTR,lpValue
func.GetNumberFormatA.arg.3=const NUMBERFMTA *,lpFormat
func.GetNumberFormatA.arg.4=LPSTR,lpNumberStr
func.GetNumberFormatA.arg.5=int,cchNumber
func.GetNumberFormatA.ret=int

GetNumberFormatEx=func
func.GetNumberFormatEx.args=6
func.GetNumberFormatEx.arg.0=LPCWSTR,lpLocaleName
func.GetNumberFormatEx.arg.1=DWORD,dwFlags
func.GetNumberFormatEx.arg.2=LPCWSTR,lpValue
func.GetNumberFormatEx.arg.3=const NUMBERFMTW *,lpFormat
func.GetNumberFormatEx.arg.4=LPWSTR,lpNumberStr
func.GetNumberFormatEx.arg.5=int,cchNumber
func.GetNumberFormatEx.ret=int

GetNumberFormatW=func
func.GetNumberFormatW.args=6
func.GetNumberFormatW.arg.0=LCID,Locale
func.GetNumberFormatW.arg.1=DWORD,dwFlags
func.GetNumberFormatW.arg.2=LPCWSTR,lpValue
func.GetNumberFormatW.arg.3=const NUMBERFMTW *,lpFormat
func.GetNumberFormatW.arg.4=LPWSTR,lpNumberStr
func.GetNumberFormatW.arg.5=int,cchNumber
func.GetNumberFormatW.ret=int

GetOEMCP=func
func.GetOEMCP.args=0
func.GetOEMCP.ret=UINT

GetProcessPreferredUILanguages=func
func.GetProcessPreferredUILanguages.args=4
func.GetProcessPreferredUILanguages.arg.0=DWORD,dwFlags
func.GetProcessPreferredUILanguages.arg.1=PULONG,pulNumLanguages
func.GetProcessPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer
func.GetProcessPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer
func.GetProcessPreferredUILanguages.ret=BOOL

GetStringScripts=func
func.GetStringScripts.args=5
func.GetStringScripts.arg.0=DWORD,dwFlags
func.GetStringScripts.arg.1=LPCWSTR,lpString
func.GetStringScripts.arg.2=int,cchString
func.GetStringScripts.arg.3=LPWSTR,lpScripts
func.GetStringScripts.arg.4=int,cchScripts
func.GetStringScripts.ret=int

GetStringTypeA=func
func.GetStringTypeA.args=5
func.GetStringTypeA.arg.0=LCID,Locale
func.GetStringTypeA.arg.1=DWORD,dwInfoType
func.GetStringTypeA.arg.2=LPCSTR,lpSrcStr
func.GetStringTypeA.arg.3=int,cchSrc
func.GetStringTypeA.arg.4=LPWORD,lpCharType
func.GetStringTypeA.ret=BOOL

GetStringTypeExA=func
func.GetStringTypeExA.args=5
func.GetStringTypeExA.arg.0=LCID,Locale
func.GetStringTypeExA.arg.1=DWORD,dwInfoType
func.GetStringTypeExA.arg.2=LPCSTR,lpSrcStr
func.GetStringTypeExA.arg.3=int,cchSrc
func.GetStringTypeExA.arg.4=LPWORD,lpCharType
func.GetStringTypeExA.ret=BOOL

GetSystemDefaultLCID=func
func.GetSystemDefaultLCID.args=0
func.GetSystemDefaultLCID.ret=LCID

GetSystemDefaultLangID=func
func.GetSystemDefaultLangID.args=0
func.GetSystemDefaultLangID.ret=LANGID

GetSystemDefaultLocaleName=func
func.GetSystemDefaultLocaleName.args=2
func.GetSystemDefaultLocaleName.arg.0=LPWSTR,lpLocaleName
func.GetSystemDefaultLocaleName.arg.1=int,cchLocaleName
func.GetSystemDefaultLocaleName.ret=int

GetSystemDefaultUILanguage=func
func.GetSystemDefaultUILanguage.args=0
func.GetSystemDefaultUILanguage.ret=LANGID

GetSystemPreferredUILanguages=func
func.GetSystemPreferredUILanguages.args=4
func.GetSystemPreferredUILanguages.arg.0=DWORD,dwFlags
func.GetSystemPreferredUILanguages.arg.1=PULONG,pulNumLanguages
func.GetSystemPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer
func.GetSystemPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer
func.GetSystemPreferredUILanguages.ret=BOOL

GetThreadLocale=func
func.GetThreadLocale.args=0
func.GetThreadLocale.ret=LCID

GetThreadPreferredUILanguages=func
func.GetThreadPreferredUILanguages.args=4
func.GetThreadPreferredUILanguages.arg.0=DWORD,dwFlags
func.GetThreadPreferredUILanguages.arg.1=PULONG,pulNumLanguages
func.GetThreadPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer
func.GetThreadPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer
func.GetThreadPreferredUILanguages.ret=BOOL

GetThreadUILanguage=func
func.GetThreadUILanguage.args=0
func.GetThreadUILanguage.ret=LANGID

GetUILanguageInfo=func
func.GetUILanguageInfo.args=5
func.GetUILanguageInfo.arg.0=DWORD,dwFlags
func.GetUILanguageInfo.arg.1=PCZZWSTR,pwmszLanguage
func.GetUILanguageInfo.arg.2=PZZWSTR,pwszFallbackLanguages
func.GetUILanguageInfo.arg.3=PDWORD,pcchFallbackLanguages
func.GetUILanguageInfo.arg.4=PDWORD,pAttributes
func.GetUILanguageInfo.ret=BOOL

GetUserDefaultGeoName=func
func.GetUserDefaultGeoName.args=2
func.GetUserDefaultGeoName.arg.0=LPWSTR,geoName
func.GetUserDefaultGeoName.arg.1=int,geoNameCount
func.GetUserDefaultGeoName.ret=int

GetUserDefaultLCID=func
func.GetUserDefaultLCID.args=0
func.GetUserDefaultLCID.ret=LCID

GetUserDefaultLangID=func
func.GetUserDefaultLangID.args=0
func.GetUserDefaultLangID.ret=LANGID

GetUserDefaultLocaleName=func
func.GetUserDefaultLocaleName.args=2
func.GetUserDefaultLocaleName.arg.0=LPWSTR,lpLocaleName
func.GetUserDefaultLocaleName.arg.1=int,cchLocaleName
func.GetUserDefaultLocaleName.ret=int

GetUserDefaultUILanguage=func
func.GetUserDefaultUILanguage.args=0
func.GetUserDefaultUILanguage.ret=LANGID

GetUserGeoID=func
func.GetUserGeoID.args=1
func.GetUserGeoID.arg.0=GEOCLASS,GeoClass
func.GetUserGeoID.ret=GEOID

GetUserPreferredUILanguages=func
func.GetUserPreferredUILanguages.args=4
func.GetUserPreferredUILanguages.arg.0=DWORD,dwFlags
func.GetUserPreferredUILanguages.arg.1=PULONG,pulNumLanguages
func.GetUserPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer
func.GetUserPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer
func.GetUserPreferredUILanguages.ret=BOOL

IdnToAscii=func
func.IdnToAscii.args=5
func.IdnToAscii.arg.0=DWORD,dwFlags
func.IdnToAscii.arg.1=LPCWSTR,lpUnicodeCharStr
func.IdnToAscii.arg.2=int,cchUnicodeChar
func.IdnToAscii.arg.3=LPWSTR,lpASCIICharStr
func.IdnToAscii.arg.4=int,cchASCIIChar
func.IdnToAscii.ret=int

IdnToNameprepUnicode=func
func.IdnToNameprepUnicode.args=5
func.IdnToNameprepUnicode.arg.0=DWORD,dwFlags
func.IdnToNameprepUnicode.arg.1=LPCWSTR,lpUnicodeCharStr
func.IdnToNameprepUnicode.arg.2=int,cchUnicodeChar
func.IdnToNameprepUnicode.arg.3=LPWSTR,lpNameprepCharStr
func.IdnToNameprepUnicode.arg.4=int,cchNameprepChar
func.IdnToNameprepUnicode.ret=int

IdnToUnicode=func
func.IdnToUnicode.args=5
func.IdnToUnicode.arg.0=DWORD,dwFlags
func.IdnToUnicode.arg.1=LPCWSTR,lpASCIICharStr
func.IdnToUnicode.arg.2=int,cchASCIIChar
func.IdnToUnicode.arg.3=LPWSTR,lpUnicodeCharStr
func.IdnToUnicode.arg.4=int,cchUnicodeChar
func.IdnToUnicode.ret=int

IsDBCSLeadByte=func
func.IsDBCSLeadByte.args=1
func.IsDBCSLeadByte.arg.0=BYTE,TestChar
func.IsDBCSLeadByte.ret=BOOL

IsDBCSLeadByteEx=func
func.IsDBCSLeadByteEx.args=2
func.IsDBCSLeadByteEx.arg.0=UINT,CodePage
func.IsDBCSLeadByteEx.arg.1=BYTE,TestChar
func.IsDBCSLeadByteEx.ret=BOOL

IsNLSDefinedString=func
func.IsNLSDefinedString.args=5
func.IsNLSDefinedString.arg.0=NLS_FUNCTION,Function
func.IsNLSDefinedString.arg.1=DWORD,dwFlags
func.IsNLSDefinedString.arg.2=LPNLSVERSIONINFO,lpVersionInformation
func.IsNLSDefinedString.arg.3=LPCWSTR,lpString
func.IsNLSDefinedString.arg.4=INT,cchStr
func.IsNLSDefinedString.ret=BOOL

IsNormalizedString=func
func.IsNormalizedString.args=3
func.IsNormalizedString.arg.0=NORM_FORM,NormForm
func.IsNormalizedString.arg.1=LPCWSTR,lpString
func.IsNormalizedString.arg.2=int,cwLength
func.IsNormalizedString.ret=BOOL

IsValidCodePage=func
func.IsValidCodePage.args=1
func.IsValidCodePage.arg.0=UINT,CodePage
func.IsValidCodePage.ret=BOOL

IsValidLanguageGroup=func
func.IsValidLanguageGroup.args=2
func.IsValidLanguageGroup.arg.0=LGRPID,LanguageGroup
func.IsValidLanguageGroup.arg.1=DWORD,dwFlags
func.IsValidLanguageGroup.ret=BOOL

IsValidLocale=func
func.IsValidLocale.args=2
func.IsValidLocale.arg.0=LCID,Locale
func.IsValidLocale.arg.1=DWORD,dwFlags
func.IsValidLocale.ret=BOOL

IsValidLocaleName=func
func.IsValidLocaleName.args=1
func.IsValidLocaleName.arg.0=LPCWSTR,lpLocaleName
func.IsValidLocaleName.ret=BOOL

IsValidNLSVersion=func
func.IsValidNLSVersion.args=3
func.IsValidNLSVersion.arg.0=NLS_FUNCTION,function
func.IsValidNLSVersion.arg.1=LPCWSTR,lpLocaleName
func.IsValidNLSVersion.arg.2=LPNLSVERSIONINFOEX,lpVersionInformation
func.IsValidNLSVersion.ret=DWORD

LCIDToLocaleName=func
func.LCIDToLocaleName.args=4
func.LCIDToLocaleName.arg.0=LCID,Locale
func.LCIDToLocaleName.arg.1=LPWSTR,lpName
func.LCIDToLocaleName.arg.2=int,cchName
func.LCIDToLocaleName.arg.3=DWORD,dwFlags
func.LCIDToLocaleName.ret=int

LCMapStringA=func
func.LCMapStringA.args=6
func.LCMapStringA.arg.0=LCID,Locale
func.LCMapStringA.arg.1=DWORD,dwMapFlags
func.LCMapStringA.arg.2=LPCSTR,lpSrcStr
func.LCMapStringA.arg.3=int,cchSrc
func.LCMapStringA.arg.4=LPSTR,lpDestStr
func.LCMapStringA.arg.5=int,cchDest
func.LCMapStringA.ret=int

LCMapStringEx=func
func.LCMapStringEx.args=9
func.LCMapStringEx.arg.0=LPCWSTR,lpLocaleName
func.LCMapStringEx.arg.1=DWORD,dwMapFlags
func.LCMapStringEx.arg.2=LPCWSTR,lpSrcStr
func.LCMapStringEx.arg.3=int,cchSrc
func.LCMapStringEx.arg.4=LPWSTR,lpDestStr
func.LCMapStringEx.arg.5=int,cchDest
func.LCMapStringEx.arg.6=LPNLSVERSIONINFO,lpVersionInformation
func.LCMapStringEx.arg.7=LPVOID,lpReserved
func.LCMapStringEx.arg.8=LPARAM,sortHandle
func.LCMapStringEx.ret=int

LCMapStringW=func
func.LCMapStringW.args=6
func.LCMapStringW.arg.0=LCID,Locale
func.LCMapStringW.arg.1=DWORD,dwMapFlags
func.LCMapStringW.arg.2=LPCWSTR,lpSrcStr
func.LCMapStringW.arg.3=int,cchSrc
func.LCMapStringW.arg.4=LPWSTR,lpDestStr
func.LCMapStringW.arg.5=int,cchDest
func.LCMapStringW.ret=int

LoadStringByReference=func
func.LoadStringByReference.args=7
func.LoadStringByReference.arg.0=DWORD,Flags
func.LoadStringByReference.arg.1=PCWSTR,Language
func.LoadStringByReference.arg.2=PCWSTR,SourceString
func.LoadStringByReference.arg.3=PWSTR,Buffer
func.LoadStringByReference.arg.4=ULONG,cchBuffer
func.LoadStringByReference.arg.5=PCWSTR,Directory
func.LoadStringByReference.arg.6=PULONG,pcchBufferOut
func.LoadStringByReference.ret=BOOL

LocaleNameToLCID=func
func.LocaleNameToLCID.args=2
func.LocaleNameToLCID.arg.0=LPCWSTR,lpName
func.LocaleNameToLCID.arg.1=DWORD,dwFlags
func.LocaleNameToLCID.ret=LCID

NormalizeString=func
func.NormalizeString.args=5
func.NormalizeString.arg.0=NORM_FORM,NormForm
func.NormalizeString.arg.1=LPCWSTR,lpSrcString
func.NormalizeString.arg.2=int,cwSrcLength
func.NormalizeString.arg.3=LPWSTR,lpDstString
func.NormalizeString.arg.4=int,cwDstLength
func.NormalizeString.ret=int

NotifyUILanguageChange=func
func.NotifyUILanguageChange.args=5
func.NotifyUILanguageChange.arg.0=DWORD,dwFlags
func.NotifyUILanguageChange.arg.1=PCWSTR,pcwstrNewLanguage
func.NotifyUILanguageChange.arg.2=PCWSTR,pcwstrPreviousLanguage
func.NotifyUILanguageChange.arg.3=DWORD,dwReserved
func.NotifyUILanguageChange.arg.4=PDWORD,pdwStatusRtrn
func.NotifyUILanguageChange.ret=BOOL

ResolveLocaleName=func
func.ResolveLocaleName.args=3
func.ResolveLocaleName.arg.0=LPCWSTR,lpNameToResolve
func.ResolveLocaleName.arg.1=LPWSTR,lpLocaleName
func.ResolveLocaleName.arg.2=int,cchLocaleName
func.ResolveLocaleName.ret=int

SetCalendarInfoA=func
func.SetCalendarInfoA.args=4
func.SetCalendarInfoA.arg.0=LCID,Locale
func.SetCalendarInfoA.arg.1=CALID,Calendar
func.SetCalendarInfoA.arg.2=CALTYPE,CalType
func.SetCalendarInfoA.arg.3=LPCSTR,lpCalData
func.SetCalendarInfoA.ret=BOOL

SetCalendarInfoW=func
func.SetCalendarInfoW.args=4
func.SetCalendarInfoW.arg.0=LCID,Locale
func.SetCalendarInfoW.arg.1=CALID,Calendar
func.SetCalendarInfoW.arg.2=CALTYPE,CalType
func.SetCalendarInfoW.arg.3=LPCWSTR,lpCalData
func.SetCalendarInfoW.ret=BOOL

SetLocaleInfoA=func
func.SetLocaleInfoA.args=3
func.SetLocaleInfoA.arg.0=LCID,Locale
func.SetLocaleInfoA.arg.1=LCTYPE,LCType
func.SetLocaleInfoA.arg.2=LPCSTR,lpLCData
func.SetLocaleInfoA.ret=BOOL

SetLocaleInfoW=func
func.SetLocaleInfoW.args=3
func.SetLocaleInfoW.arg.0=LCID,Locale
func.SetLocaleInfoW.arg.1=LCTYPE,LCType
func.SetLocaleInfoW.arg.2=LPCWSTR,lpLCData
func.SetLocaleInfoW.ret=BOOL

SetProcessPreferredUILanguages=func
func.SetProcessPreferredUILanguages.args=3
func.SetProcessPreferredUILanguages.arg.0=DWORD,dwFlags
func.SetProcessPreferredUILanguages.arg.1=PCZZWSTR,pwszLanguagesBuffer
func.SetProcessPreferredUILanguages.arg.2=PULONG,pulNumLanguages
func.SetProcessPreferredUILanguages.ret=BOOL

SetThreadLocale=func
func.SetThreadLocale.args=1
func.SetThreadLocale.arg.0=LCID,Locale
func.SetThreadLocale.ret=BOOL

SetThreadPreferredUILanguages=func
func.SetThreadPreferredUILanguages.args=3
func.SetThreadPreferredUILanguages.arg.0=DWORD,dwFlags
func.SetThreadPreferredUILanguages.arg.1=PCZZWSTR,pwszLanguagesBuffer
func.SetThreadPreferredUILanguages.arg.2=PULONG,pulNumLanguages
func.SetThreadPreferredUILanguages.ret=BOOL

SetThreadUILanguage=func
func.SetThreadUILanguage.args=1
func.SetThreadUILanguage.arg.0=LANGID,LangId
func.SetThreadUILanguage.ret=LANGID

SetUserGeoID=func
func.SetUserGeoID.args=1
func.SetUserGeoID.arg.0=GEOID,GeoId
func.SetUserGeoID.ret=BOOL

SetUserGeoName=func
func.SetUserGeoName.args=1
func.SetUserGeoName.arg.0=PWSTR,geoName
func.SetUserGeoName.ret=BOOL

VerifyScripts=func
func.VerifyScripts.args=5
func.VerifyScripts.arg.0=DWORD,dwFlags
func.VerifyScripts.arg.1=LPCWSTR,lpLocaleScripts
func.VerifyScripts.arg.2=int,cchLocaleScripts
func.VerifyScripts.arg.3=LPCWSTR,lpTestScripts
func.VerifyScripts.arg.4=int,cchTestScripts
func.VerifyScripts.ret=BOOL
