Freigeben über


NLSVERSIONINFO-Struktur (winnls.h)

Veraltet. Enthält Versionsinformationen zu einer NLS-Funktion.

Ab Windows 8 sollte Ihre App NLSVERSIONINFOEX anstelle von NLSVERSIONINFO VERWENDEN.

Syntax

typedef struct _nlsversioninfo {
  DWORD dwNLSVersionInfoSize;
  DWORD dwNLSVersion;
  DWORD dwDefinedVersion;
} NLSVERSIONINFO, *LPNLSVERSIONINFO;

Member

dwNLSVersionInfoSize

Größe der Struktur in Byte.

dwNLSVersion

NLS-Version. Dieser Wert wird verwendet, um Änderungen und Ergänzungen an den Codepunkten zu verfolgen, die über die angegebene Funktion für ein bestimmtes Gebietsschema verfügen. Der Wert ist gebietsschemaspezifisch und erhöht sich, wenn sich die Funktion ändert. Mithilfe der durch die SYSNLS_FUNCTION-Enumeration definierten COMPARE_STRING-Funktion ändert sich beispielsweise die Version, wenn Sortiergewichtungen Codepunkten zugewiesen werden, die zuvor keine Gewichtungen für das Gebietsschema definiert hatten.

dwDefinedVersion

Definierte Version. Dieser Wert wird verwendet, um Änderungen im Repertoire von Unicode-Codepunkten nachzuverfolgen. Der Wert wird erhöht, wenn das Unicode-Repertoire erweitert wird, z. B. wenn mehr Zeichen definiert werden.

Hinweise

Ab Windows 8 ist NLSVERSIONINFO veraltet. In der Tat ist es identisch mit NLSVERSIONINFOEX, das Ihre App stattdessen verwenden sollte.

Weitere Informationen finden Sie unter Hinweise zu NLSVERSIONINFOEX.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile winnls.h

Weitere Informationen

GetNLSVersion

GetNLSVersionEx

Behandeln der Sortierung in Ihren Anwendungen

IsNLSDefinedString

NLSVERSIONINFOEX

Nationale Sprachunterstützungsstrukturen