RtlUpperString - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTRTL_H

NTSYSAPI
VOID
NTAPI
RtlUpperString(
    _Inout_ PSTRING DestinationString,
    _In_ const STRING* SourceString
    );

#endif

View code on GitHub
// ntddk.h

NTSYSAPI VOID RtlUpperString(
  [in, out] PSTRING      DestinationString,
  [in]      const STRING *SourceString
);

View the official Windows Driver Kit DDI reference

NtDoc

This function is documented in Windows Driver Kit.

Windows Driver Kit DDI reference (nf-ntddk-rtlupperstring)

RtlUpperString function

Description

The RtlUpperString routine copies the given SourceString to the DestinationString buffer, converting it to uppercase.

Parameters

DestinationString [in, out]

Pointer to the buffer for the converted destination string.

SourceString [in]

Pointer to the source string to be converted to uppercase.

Return value

None

Remarks

The MaximumLength and Buffer members of DestinationString are not modified by this routine.

The number of bytes copied from SourceString is either the Length of SourceString or the MaximumLength of DestinationString, whichever is smaller.

See also

RtlUpperChar