Freigeben über


RtlFreeUnicodeString-Funktion (wdm.h)

Die RtlFreeUnicodeString-Routine gibt Speicher frei, der von RtlAnsiStringToUnicodeString oder RtlUpcaseUnicodeString zugewiesen wurde.

Syntax

NTSYSAPI VOID RtlFreeUnicodeString(
  [in, out] PUNICODE_STRING UnicodeString
);

Die Parameter

[in, out] UnicodeString

Zeiger auf den Unicode-Zeichenfolgenpuffer, der zuvor von RtlAnsiStringToUnicodeString oder RtlUpcaseUnicodeString zugewiesen wurde.

Rückgabewert

Nichts

Bemerkungen

Diese Routine gibt den Puffer von UnicodeString frei und legt dann sowohl Length als auch MaximumLength auf Null und Puffer auf NULL fest. Der ANSI-Zeichenfolgenpuffer, der an RtlAnsiStringToUnicodeString übergeben wird, wird nicht freigegeben.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Ab Windows 2000 verfügbar.
Zielplattform Universal
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

Siehe auch

RtlAnsiStringToUnicodeString

RtlUpcaseUnicodeString-