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 |