Partager via


Fonction RtlUpcaseUnicodeString (ntddk.h)

La routine RtlUpcaseUnicodeString convertit une copie de la chaîne source en majuscules et écrit la chaîne convertie dans la mémoire tampon de destination.

Syntaxe

NTSYSAPI NTSTATUS RtlUpcaseUnicodeString(
  [in, out] PUNICODE_STRING  DestinationString,
  [in]      PCUNICODE_STRING SourceString,
  [in]      BOOLEAN          AllocateDestinationString
);

Paramètres

[in, out] DestinationString

Pointeur vers une mémoire tampon allouée par l’appelant pour la chaîne Unicode convertie.

[in] SourceString

Pointeur vers la chaîne Unicode source à convertir en majuscules.

[in] AllocateDestinationString

Spécifie si RtlUpcaseUnicodeString doit allouer l’espace de mémoire tampon pour destinationString. Si c’est le cas, la mémoire tampon doit être libérée en appelant RtlFreeUnicodeString.

Valeur retournée

Si l’opération réussit, RtlUpcaseUnicodeString retourne STATUS_SUCCESS. Sinon, aucun stockage n’a été alloué et aucune conversion n’a été effectuée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête ntddk.h (incluez Ntddk.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe (mode noyau) ; Ntdll.dll (mode utilisateur)
IRQL <= APC_LEVEL

Voir aussi

RtlFreeUnicodeString

RtlUpcaseUnicodeChar