Funzione IsValidNLSVersion (winnls.h)
Determina se la versione NLS è valida per una determinata funzione NLS.
Sintassi
DWORD IsValidNLSVersion(
[in] NLS_FUNCTION function,
[in, optional] LPCWSTR lpLocaleName,
[in] LPNLSVERSIONINFOEX lpVersionInformation
);
Parametri
[in] function
Funzionalità NLS di cui eseguire query. Questo valore deve essere COMPARE_STRING. Vedere l'enumerazione SYSNLS_FUNCTION .
[in, optional] lpLocaleName
Puntatore a un nome delle impostazioni locali o a uno dei valori predefiniti seguenti.
[in] lpVersionInformation
Puntatore a una struttura NLSVERSIONINFOEX . L'applicazione deve inizializzare il membro dwNLSVersionInfoSize su sizeof(NLSVERSIONINFOEX)
.
Valore restituito
Restituisce un valore diverso da zero se la versione NLS è valida o zero se la versione non è valida.
Commenti
Inizializzare la struttura NLSVERSIONINFOEX chiamando GetNLSVersionEx. Per informazioni su come usare i membri di NLSVERSIONINFOEX per determinare se una versione di ordinamento è stata modificata ed è necessario reindicizzare i dati, vedere la sezione Osservazioni per GetNLSVersionEx.
A partire da Windows 8: se l'app passa tag di lingua a questa funzione dallo spazio dei nomi Windows.Globalization, deve prima convertire i tag chiamando ResolveLocaleName.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | winnls.h (include Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |
Vedere anche