Freigeben über


RtlOemStringToUnicodeSize-Makro (ntifs.h)

Die RtlOemStringToUnicodeSize-Routine bestimmt die Größe einer bestimmten OEM-Zeichenfolge in Byte, nachdem sie in eine unicode-Zeichenfolge mit NULL-Endung übersetzt wurde.

Syntax

void RtlOemStringToUnicodeSize(
   STRING
);

Parameter

STRING

Zeiger auf eine vom Aufrufer zugeordnete OEM-Zeichenfolge.

Rückgabewert

Keine

Bemerkungen

RtlOemStringToUnicodeSize kann aufgerufen werden, um zu bestimmen, wie viel Arbeitsspeicher beim Übersetzen einer OEM-Zeichenfolge in Unicode mit RtlOemStringToUnicodeString zugewiesen werden soll. Der zurückgegebene Wert enthält Speicherplatz für das NULL-Abschlusszeichen.

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

Anforderungen

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

Weitere Informationen

OEM_STRING

RtlOemStringToCountedUnicodeSize

RtlOemStringToUnicodeString