Condividi tramite


Funzione RtlUpcaseUnicodeString (ntddk.h)

La routine RtlUpcaseUnicodeString converte una copia della stringa di origine in lettere maiuscole e scrive la stringa convertita nel buffer di destinazione.

Sintassi

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

Parametri

[in, out] DestinationString

Puntatore a un buffer allocato dal chiamante per la stringa Unicode convertita.

[in] SourceString

Puntatore alla stringa Unicode di origine da convertire in lettere maiuscole.

[in] AllocateDestinationString

Specifica se RtlUpcaseUnicodeString deve allocare lo spazio buffer per DestinationString. In caso affermativo, il buffer deve essere deallocato chiamando RtlFreeUnicodeString.

Valore restituito

Se l'operazione ha esito positivo, RtlUpcaseUnicodeString restituisce STATUS_SUCCESS. In caso contrario, non è stata allocata alcuna risorsa di archiviazione e non è stata eseguita alcuna conversione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 2000.
Piattaforma di destinazione Universale
Intestazione ntddk.h (include Ntddk.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe (modalità kernel); Ntdll.dll (modalità utente)
IRQL <= APC_LEVEL

Vedi anche

RtlFreeUnicodeString

RtlUpcaseUnicodeChar