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 |