Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |