RtlUpcaseUnicodeString (NTDLL.@)
NTSTATUS RtlUpcaseUnicodeString ( UNICODE_STRING* dest, const UNICODE_STRING* src, BOOLEAN doalloc )
Converts an Unicode string to uppercase.
dest | [Out] | Destination for converted string. |
src | [In] | Source string to convert. |
doalloc | [In] | TRUE=Allocate a buffer for dest if it doesn't have one. |
Success: STATUS_SUCCESS. dest contains the converted string.
Failure: STATUS_NO_MEMORY, if doalloc is TRUE and memory allocation fails, or STATUS_BUFFER_OVERFLOW, if doalloc is FALSE and dest is too small.
dest is never '\0' terminated because it may be equal to src, and src might not be '\0' terminated. dest->Length is only set upon success.
Defined in "winternl.h".
Implemented in "dlls/ntdll/rtlstr.c". source.winehq.org/source/dlls/ntdll/rtlstr.c
Debug channel "ntdll".
Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jan 2008.