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 consiste à allouer l’espace tampon pour le DestinationString. Dans ce cas, la mémoire tampon doit être libérée en appelant RtlFreeUnicodeString.

Valeur de retour

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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête ntddk.h (include Ntddk.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe (mode noyau) ; Ntdll.dll (mode utilisateur)
IRQL <= APC_LEVEL

Voir aussi

RtlFreeUnicodeString

RtlUpcaseUnicodeChar