Función RtlUpcaseUnicodeString (ntddk.h)

La rutina RtlUpcaseUnicodeString convierte una copia de la cadena de origen en mayúsculas y escribe la cadena convertida en el búfer de destino.

Sintaxis

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

Parámetros

[in, out] DestinationString

Puntero a un búfer asignado por el autor de la llamada para la cadena Unicode convertida.

[in] SourceString

Puntero a la cadena Unicode de origen que se va a convertir en mayúsculas.

[in] AllocateDestinationString

Especifica si RtlUpcaseUnicodeString es asignar el espacio de búfer para DestinationString. Si es así, el búfer debe desasignarse llamando a RtlFreeUnicodeString.

Valor devuelto

Si la operación se realiza correctamente, RtlUpcaseUnicodeString devuelve STATUS_SUCCESS. De lo contrario, no se asignó ningún almacenamiento y no se realizó ninguna conversión.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado ntddk.h (incluya Ntddk.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe (modo kernel); Ntdll.dll (modo de usuario)
IRQL <= APC_LEVEL

Consulte también

RtlFreeUnicodeString

RtlUpcaseUnicodeChar