RtlxAnsiStringToUnicodeSize-Funktion (wdm.h)

Die RtlxAnsiStringToUnicodeSize-Routine gibt die Anzahl der Bytes zurück, die für eine unicode-Zeichenfolge mit Null-Endung erforderlich sind, die einer angegebenen ANSI-Zeichenfolge entspricht.

Syntax

NTSYSAPI ULONG RtlxAnsiStringToUnicodeSize(
  [in] PCANSI_STRING AnsiString
);

Parameter

[in] AnsiString

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

Rückgabewert

RtlxAnsiStringToUnicodeSize gibt die Anzahl der Bytes zurück, die für eine gleichwertige Unicode-Zeichenfolge mit NULL-Terminierung erforderlich sind, wenn die ANSI-Zeichenfolge mithilfe der aktuellen Systemgebietsschemainformationen in eine Unicode-Zeichenfolge übersetzt werden kann. Andernfalls gibt diese Routine null zurück.

Hinweise

Die ANSI-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 (wdm.h einschließen)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Weitere Informationen

RtlAnsiStringToUnicodeSize