RtlUnicodeStringToOemSize-Makro (ntifs.h)

Die RtlUnicodeStringToOemSize-Routine bestimmt die Größe einer bestimmten Unicode-Zeichenfolge in Bytes, nachdem sie in eine OEM-Zeichenfolge übersetzt wurde.

Syntax

void RtlUnicodeStringToOemSize(
   STRING
);

Parameter

STRING

Zeiger auf eine vom Aufrufer zugewiesene Unicode-Zeichenfolge.

Rückgabewert

Keine

Bemerkungen

RtlUnicodeStringToOemSize kann aufgerufen werden, um zu bestimmen, wie viel Arbeitsspeicher beim Übersetzen einer Unicode-Zeichenfolge in OEM-Zeichen mit RtlUnicodeStringToOemString oder RtlUpcaseUnicodeStringToOemString zugewiesen werden soll. Der zurückgegebene Wert enthält Speicherplatz für einen NULL-Abschlussator für die OEM-Zeichenfolge.

Informationen zu anderen Zeichenfolgenbehandlungsroutinen finden Sie unter Laufzeitbibliotheksroutinen (RTL).

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Weitere Informationen

RtlOemStringToUnicodeSize

RtlUnicodeStringToOemString

RtlUpcaseUnicodeStringToOemString

UNICODE_STRING