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.

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

Vea también

EnumSystemLocalesEx

Compatibilidad con idiomas nacionales

Funciones de compatibilidad con idiomas nacionales