Funzione RtlInitUnicodeString (wdm.h)

Per altre informazioni, vedere la funzione WdmlibRtlInitUnicodeStringEx .

Sintassi

NTSYSAPI VOID RtlInitUnicodeString(
  [out]          PUNICODE_STRING         DestinationString,
  [in, optional] __drv_aliasesMem PCWSTR SourceString
);

Parametri

[out] DestinationString

Per altre informazioni, vedere la funzione WdmlibRtlInitUnicodeStringEx .

[in, optional] SourceString

Per altre informazioni, vedere la funzione WdmlibRtlInitUnicodeStringEx .

Valore restituito

Per altre informazioni, vedere la funzione WdmlibRtlInitUnicodeStringEx .

Commenti

La macro RTL_CONSTANT_STRING crea una struttura stringa o Unicode per contenere una stringa conteggiata.

STRING RTL_CONSTANT_STRING(
  [in]  PCSZ SourceString
);

UNICODE_STRING RTL_CONSTANT_STRING(
  [in]  PCWSTR SourceString
);

RTL_CONSTANT_STRING restituisce una struttura stringa o una struttura stringa Unicode.

La macro RTL_CONSTANT_STRING sostituisce le routine RtlInitAnsinitAnsiString, RtlInitString e RtlInitUnicodeString durante il passaggio di una stringa costante.

È possibile usare RTL_CONSTANT_STRING per inizializzare le variabili globali.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 2000.
Piattaforma di destinazione Universale
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Per altre informazioni, vedere la sezione Osservazioni della funzione WdmlibRtlInitUnicodeStringEx.

Vedi anche

RtlUnicodeStringInit

RtlUnicodeStringInitEx

UNICODE_STRING

WdmlibRtlInitUnicodeStringEx