Partager via


Fonction RtlIsValidLocaleName

Détermine si un paramètre régional spécifié par son nom est installé ou pris en charge sur le système d’exploitation.

Notes

Cette fonction n’est disponible que dans Windows Vista. Il peut être modifié ou indisponible dans les versions suivantes. Les applications doivent utiliser IsValidLocaleName.

 

Syntaxe

BOOL RtlIsValidLocaleName(
  _In_ LPCWSTR LocaleName,
  _In_ ULONG   Flags
);

Paramètres

LocaleName [in]

Nom des paramètres régionaux à valider. Ce paramètre peut spécifier le nom d’un paramètre régional personnalisé.

Indicateurs [in]

Indicateurs indiquant si les paramètres régionaux neutres sont considérés comme valides. Actuellement, le seul indicateur défini est LOCALE_ALLOW_NEUTRAL. La valeur par défaut est qu’ils ne le sont pas.

Valeur retournée

Retourne une valeur différente de zéro en cas de réussite, ou 0 dans le cas contraire.

Notes

Cette fonction est similaire à IsValidLocaleName. La seule différence est que si LOCALE_ALLOW_NEUTRAL est défini, RtlIsValidLocaleName renvoie TRUE pour un nom qui correspond à un paramètre régional neutre (tel que « en »), tandis que IsValidLocaleName renvoie TRUE uniquement pour un paramètre régional spécifique (par exemple, « en-US »). Les paramètres régionaux neutres sont utilisés dans le cadre de la stratégie de chargement des ressources dans Windows Vista et versions ultérieures. Seule une petite classe d’applications hautement spécialisées utilise RtlIsValidLocaleName et définit LOCALE_ALLOW_NEUTRAL, car les paramètres régionaux neutres sont très peu utilisés. Aucune des fonctions décrites dans Appel du « Nom des paramètres régionaux » Les fonctions n’acceptent les paramètres régionaux neutres comme entrées.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Ntrtl.h
Bibliothèque
Kernel32.lib
DLL
Kernel32.dll

Voir aussi

Prise en charge des langues nationales

Fonctions de prise en charge des langues nationales

IsValidLocaleName