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 |