Fonction RtlInitUnicodeString (wdm.h)

Pour plus d’informations, consultez la fonction WdmlibRtlInitUnicodeStringEx .

Syntaxe

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

Paramètres

[out] DestinationString

Pour plus d’informations, consultez la fonction WdmlibRtlInitUnicodeStringEx .

[in, optional] SourceString

Pour plus d’informations, consultez la fonction WdmlibRtlInitUnicodeStringEx .

Valeur retournée

Pour plus d’informations, consultez la fonction WdmlibRtlInitUnicodeStringEx .

Remarques

La macro RTL_CONSTANT_STRING crée une chaîne ou une structure de chaîne Unicode pour contenir une chaîne comptée.

STRING RTL_CONSTANT_STRING(
  [in]  PCSZ SourceString
);

UNICODE_STRING RTL_CONSTANT_STRING(
  [in]  PCWSTR SourceString
);

RTL_CONSTANT_STRING retourne une structure de chaîne ou une structure de chaîne Unicode.

La macro RTL_CONSTANT_STRING remplace les routines RtlInitAnsiString, RtlInitString et RtlInitUnicodeString lors du passage d’une chaîne constante.

Vous pouvez utiliser RTL_CONSTANT_STRING pour initialiser des variables globales.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Pour plus d’informations, consultez la section Remarques de la fonction WdmlibRtlInitUnicodeStringEx.

Voir aussi

RtlUnicodeStringInit

RtlUnicodeStringInitEx

UNICODE_STRING

WdmlibRtlInitUnicodeStringEx