Fungsi IsValidNLSVersion (winnls.h)
Menentukan apakah versi NLS valid untuk fungsi NLS tertentu.
Sintaks
DWORD IsValidNLSVersion(
[in] NLS_FUNCTION function,
[in, optional] LPCWSTR lpLocaleName,
[in] LPNLSVERSIONINFOEX lpVersionInformation
);
Parameter
[in] function
Kemampuan NLS untuk mengkueri. Nilai ini harus COMPARE_STRING. Lihat enumerasi SYSNLS_FUNCTION .
[in, optional] lpLocaleName
Arahkan ke nama lokal, atau salah satu nilai yang telah ditentukan sebelumnya berikut ini.
[in] lpVersionInformation
Arahkan ke struktur NLSVERSIONINFOEX . Aplikasi harus menginisialisasi anggota dwNLSVersionInfoSize ke sizeof(NLSVERSIONINFOEX)
.
Nilai kembali
Mengembalikan nilai bukan nol jika versi NLS valid, atau nol jika versi tidak valid.
Keterangan
Inisialisasi struktur NLSVERSIONINFOEX dengan memanggil GetNLSVersionEx. Lihat Keterangan untuk GetNLSVersionEx untuk diskusi tentang bagaimana anggota NLSVERSIONINFOEX dapat digunakan untuk menentukan apakah versi pengurutan telah berubah dan Anda perlu mengindeks ulang data.
Dimulai di Windows 8: Jika aplikasi Anda meneruskan tag bahasa ke fungsi ini dari namespace Windows.Globalization, aplikasi harus terlebih dahulu mengonversi tag dengan memanggil ResolveLocaleName.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | winnls.h (termasuk Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk