RtlInitUnicodeString-Funktion (wdm.h)
Weitere Informationen finden Sie in der WdmlibRtlInitUnicodeStringEx-Funktion .
Syntax
NTSYSAPI VOID RtlInitUnicodeString(
[out] PUNICODE_STRING DestinationString,
[in, optional] __drv_aliasesMem PCWSTR SourceString
);
Parameter
[out] DestinationString
Weitere Informationen finden Sie in der WdmlibRtlInitUnicodeStringEx-Funktion .
[in, optional] SourceString
Weitere Informationen finden Sie in der WdmlibRtlInitUnicodeStringEx-Funktion .
Rückgabewert
Weitere Informationen finden Sie in der WdmlibRtlInitUnicodeStringEx-Funktion .
Hinweise
Das RTL_CONSTANT_STRING Makro erstellt eine Zeichenfolgen- oder Unicode-Zeichenfolgenstruktur, die eine gezählte Zeichenfolge enthält.
STRING RTL_CONSTANT_STRING( [in] PCSZ SourceString ); UNICODE_STRING RTL_CONSTANT_STRING( [in] PCWSTR SourceString );
RTL_CONSTANT_STRING gibt entweder eine Zeichenfolgenstruktur oder eine Unicode-Zeichenfolgenstruktur zurück.
Das RTL_CONSTANT_STRING Makro ersetzt die Routinen RtlInitAnsiString, RtlInitString und RtlInitUnicodeString , wenn eine konstante Zeichenfolge übergeben wird.
Sie können RTL_CONSTANT_STRING verwenden, um globale Variablen zu initialisieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Weitere Informationen finden Sie im Abschnitt Hinweise der WdmlibRtlInitUnicodeStringEx-Funktion. |