Função RtlUpcaseUnicodeString (ntddk.h)
A rotina RtlUpcaseUnicodeString converte uma cópia da cadeia de caracteres de origem em maiúsculas e grava a cadeia de caracteres convertida no buffer de destino.
Sintaxe
NTSYSAPI NTSTATUS RtlUpcaseUnicodeString(
[in, out] PUNICODE_STRING DestinationString,
[in] PCUNICODE_STRING SourceString,
[in] BOOLEAN AllocateDestinationString
);
Parâmetros
[in, out] DestinationString
Ponteiro para um buffer alocado por chamador para a cadeia de caracteres Unicode convertida.
[in] SourceString
Ponteiro para a cadeia de caracteres Unicode de origem a ser convertida em maiúscula.
[in] AllocateDestinationString
Especifica se RtlUpcaseUnicodeString é alocar o espaço de buffer para o DestinationString. Se isso acontecer, o buffer deverá ser desalocado chamando RtlFreeUnicodeString.
Valor de retorno
Se a operação for bem-sucedida, RtlUpcaseUnicodeString retornará STATUS_SUCCESS. Caso contrário, nenhum armazenamento foi alocado e nenhuma conversão foi feita.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Universal |
cabeçalho | ntddk.h (inclua Ntddk.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe (modo kernel); Ntdll.dll (modo de usuário) |
IRQL | <= APC_LEVEL |