LOCALE_ENUMPROCEX función de devolución de llamada (winnls.h)
Función de devolución de llamada definida por la aplicación que procesa la información de configuración regional enumerada proporcionada por la función EnumSystemLocalesEx . El tipo LOCALE_ENUMPROCEX define un puntero a esta función de devolución de llamada. EnumLocalesProcEx es un marcador de posición para el nombre de función definido por la aplicación.
Sintaxis
LOCALE_ENUMPROCEX LocaleEnumprocex;
BOOL LocaleEnumprocex(
LPWSTR unnamedParam1,
DWORD unnamedParam2,
LPARAM unnamedParam3
)
{...}
Parámetros
unnamedParam1
Puntero a un búfer que contiene una cadena de nombre de configuración regional terminada en null.
unnamedParam2
Marcas que definen información de configuración regional. Los valores de este parámetro pueden incluir un OR binario de marcas, pero algunas combinaciones de marcas nunca se producen. Si la aplicación especificaLOCALE_WINDOWS o LOCALE_ALTERNATE_SORTS, también puede especificar LOCALE_REPLACEMENT para que la función EnumSystemLocalesEx pueda probar para ver si la configuración regional es un reemplazo.
- LOCALE_ALL
- LOCALE_ALTERNATE_SORTS; para obtener más información, vea EnumSystemLocalesEx.
- LOCALE_NEUTRALDATA
- LOCALE_REPLACEMENT Esta constante no es una entrada válida para el parámetro dwFlags de EnumSystemLocalesEx. Para enumerar las configuraciones regionales de reemplazo, la aplicación debe llamar a esta función con el parámetro Arg2 especificado como LOCALE_WINDOWS o LOCALE_ALL y, a continuación, comprobar esta constante en la función de devolución de llamada.
- LOCALE_SUPPLEMENTAL
- LOCALE_WINDOWS
- LOCALE_NEUTRALDATA
- LOCALE_SPECIFICDATA
unnamedParam3
Parámetro de entrada proporcionado por la aplicación de EnumSystemLocalesEx. Este valor es especialmente útil para las aplicaciones multiproceso, ya que se puede usar para pasar datos específicos del subproceso a esta función de devolución de llamada.
Valor devuelto
Devuelve TRUE para continuar la enumeración o FALSE de lo contrario.
Observaciones
Una función EnumLocalesProcEx puede llevar a cabo cualquier tarea deseada. La aplicación registra esta función pasando su dirección a la función EnumSystemLocalesEx .
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winnls.h |