Función RtlIsValidLocaleName
Determina si se instala o admite una configuración regional especificada por nombre en el sistema operativo.
Nota
Esta función solo está disponible para su uso en Windows Vista. Es posible que se modifique o no esté disponible en versiones posteriores. Las aplicaciones deben usar IsValidLocaleName.
Sintaxis
BOOL RtlIsValidLocaleName(
_In_ LPCWSTR LocaleName,
_In_ ULONG Flags
);
Parámetros
-
LocaleName [in]
-
Nombre de configuración regional que se va a validar. Este parámetro puede especificar el nombre de una configuración regional personalizada.
-
Marcas [in]
-
Marcas que indican si las configuraciones regionales neutras se consideran válidas. Actualmente, la única marca definida es LOCALE_ALLOW_NEUTRAL. El valor predeterminado es que no lo son.
Valor devuelto
Devuelve un valor distinto de cero si se ejecuta correctamente o 0 de lo contrario.
Comentarios
Esta función es similar a IsValidLocaleName. La única diferencia es que si se establece LOCALE_ALLOW_NEUTRAL, RtlIsValidLocaleName devuelve TRUE para un nombre que corresponde a una configuración regional neutra (como "en"), mientras que IsValidLocaleName solo devuelve TRUE para una configuración regional específica (como "en-US"). Las configuraciones regionales neutras se usan como parte de la estrategia de carga de recursos en Windows Vista y versiones posteriores. Solo una pequeña clase de aplicaciones altamente especializadas usa RtlIsValidLocaleName y establece LOCALE_ALLOW_NEUTRAL, ya que las configuraciones regionales neutras son de uso muy limitado. Ninguna de las funciones descritas en Llamar a las funciones "Nombre de configuración regional" acepta configuraciones regionales neutras como entradas.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|
Vea también