RtlxUnicodeStringToAnsiSize-Funktion (wdm.h)

Die RtlxUnicodeStringToAnsiSize-Routine gibt die Anzahl der Bytes zurück, die für eine NULL-endende ANSI-Zeichenfolge erforderlich sind, die einer angegebenen Unicode-Zeichenfolge entspricht.

Syntax

NTSYSAPI ULONG RtlxUnicodeStringToAnsiSize(
  [in] PCUNICODE_STRING UnicodeString
);

Parameter

[in] UnicodeString

Zeiger auf die Unicode-Zeichenfolge, für die die Anzahl der Bytes berechnet werden soll, die für eine entsprechende ANSI-Zeichenfolge mit Null-Endung erforderlich sind.

Rückgabewert

Wenn die Unicode-Zeichenfolge mithilfe der aktuellen Gebietsschemainformationen in eine ANSI-Zeichenfolge übersetzt werden kann, gibt RtlxUnicodeStringToAnsiSize die Anzahl der Bytes zurück, die für eine entsprechende ANSI-Zeichenfolge mit Null-Beendigung erforderlich sind. Andernfalls wird null zurückgegeben.

Hinweise

Die Unicode-Zeichenfolge wird für das aktuelle Systemgebietsschema interpretiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header wdm.h (einschließen von Wdm.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Weitere Informationen

RtlUnicodeStringToAnsiSize