Freigeben über


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-Endung erforderlich sind.

Rückgabewert

RtlxAnsiStringToUnicodeSize gibt die Anzahl der Bytes zurück, die für eine entsprechende Unicode-Zeichenfolge mit Null-Beendigung 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 (einschließen von Wdm.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Weitere Informationen

RtlAnsiStringToUnicodeSize