Skip to content

Latest commit

 

History

History
96 lines (72 loc) · 4.38 KB

nc-winnls-locale_enumprocex.md

File metadata and controls

96 lines (72 loc) · 4.38 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NC:winnls.LOCALE_ENUMPROCEX
LOCALE_ENUMPROCEX (winnls.h)
An application-defined callback function that processes enumerated locale information provided by the EnumSystemLocalesEx function.
EnumLocalesProcEx
LOCALE_ENUMPROCEX
LOCALE_ENUMPROCEX callback
LOCALE_ENUMPROCEX callback function [Internationalization for Windows Applications]
_win32_EnumLocalesProcEx
intl.enumlocalesprocex
winnls/LOCALE_ENUMPROCEX
intl\enumlocalesprocex.htm
Intl
583cc7bc-da1d-4dfc-83f2-2da2b304af62
12/05/2018
EnumLocalesProcEx, LOCALE_ENUMPROCEX, LOCALE_ENUMPROCEX callback, LOCALE_ENUMPROCEX callback function [Internationalization for Windows Applications], _win32_EnumLocalesProcEx, intl.enumlocalesprocex, winnls/LOCALE_ENUMPROCEX
winnls.h
Windows
Windows Vista [desktop apps \| UWP apps]
Windows Server 2008 [desktop apps \| UWP apps]
Windows
19H1
LOCALE_ENUMPROCEX
winnls/LOCALE_ENUMPROCEX
c++
APIRef
kbSyntax
UserDefined
WinNls.h
LOCALE_ENUMPROCEX

LOCALE_ENUMPROCEX callback function

-description

An application-defined callback function that processes enumerated locale information provided by the EnumSystemLocalesEx function. The LOCALE_ENUMPROCEX type defines a pointer to this callback function. EnumLocalesProcEx is a placeholder for the application-defined function name.

-parameters

-param unnamedParam1

Pointer to a buffer containing a null-terminated locale name string.

-param unnamedParam2

Flags defining locale information. Values for this parameter can include a binary OR of flags, but some flag combinations never occur. If the application specifiesLOCALE_WINDOWS or LOCALE_ALTERNATE_SORTS, it can also specify LOCALE_REPLACEMENT so that the EnumSystemLocalesEx function can test to see if the locale is a replacement.

-param unnamedParam3

An application-provided input parameter of EnumSystemLocalesEx. This value is especially useful for multi-threaded applications, since it can be used to pass thread-specific data to this callback function.

-returns

Returns TRUE to continue enumeration or FALSE otherwise.

-remarks

An EnumLocalesProcEx function can carry out any desired task. The application registers this function by passing its address to the EnumSystemLocalesEx function.

-see-also

EnumSystemLocalesEx

National Language Support

National Language Support Functions