Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 2.32 KB

nf-ntddk-rtlupcaseunicodestring.md

File metadata and controls

78 lines (57 loc) · 2.32 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:ntddk.RtlUpcaseUnicodeString
RtlUpcaseUnicodeString function (ntddk.h)
The RtlUpcaseUnicodeString routine converts a copy of the source string to uppercase and writes the converted string in the destination buffer.
kernel\rtlupcaseunicodestring.htm
kernel
04/30/2018
RtlUpcaseUnicodeString function
RtlUpcaseUnicodeString, RtlUpcaseUnicodeString routine [Kernel-Mode Driver Architecture], k109_617db3d7-18d8-46eb-a555-59f99d9cae78.xml, kernel.rtlupcaseunicodestring, ntddk/RtlUpcaseUnicodeString
ntddk.h
Ntddk.h
Universal
Available starting with Windows 2000.
NtosKrnl.lib
NtosKrnl.exe (kernel mode); Ntdll.dll (user mode)
<= APC_LEVEL
Windows
RtlUpcaseUnicodeString
ntddk/RtlUpcaseUnicodeString
APIRef
kbSyntax
DllExport
NtosKrnl.exe
Ntdll.dll
RtlUpcaseUnicodeString

RtlUpcaseUnicodeString function

-description

The RtlUpcaseUnicodeString routine converts a copy of the source string to uppercase and writes the converted string in the destination buffer.

-parameters

-param DestinationString [in, out]

Pointer to a caller-allocated buffer for the converted Unicode string.

-param SourceString [in]

Pointer to the source Unicode string to be converted to uppercase.

-param AllocateDestinationString [in]

Specifies if RtlUpcaseUnicodeString is to allocate the buffer space for the DestinationString. If it does, the buffer must be deallocated by calling RtlFreeUnicodeString.

-returns

If the operation succeeds, RtlUpcaseUnicodeString returns STATUS_SUCCESS. Otherwise, no storage was allocated, and no conversion was done.

-see-also

RtlFreeUnicodeString

RtlUpcaseUnicodeChar