RtlAppendUnicodeStringToString(3w)
NAME
RtlAppendUnicodeStringToString (NTDLL.@)
SYNOPSIS
NTSTATUS RtlAppendUnicodeStringToString ( UNICODE_STRING* dest, const UNICODE_STRING* src )
PARAMS
dest [In/Out] Buffered unicode string to which src is concatenated.
src [In] Buffered unicode string to be concatenated.
DESCRIPTION
Concatenates two buffered unicode strings.
RETURNS
Success: STATUS_SUCCESS. src is appended to dest.
Failure: STATUS_BUFFER_TOO_SMALL, if the buffer of dest is too small to
hold the concatenated string.
NOTES
if src->length is zero dest is unchanged. dest is ' ' terminated when
the MaximumLength allows it. When dest fits exactly in MaximumLength
characters the ' ' is omitted.
DIFFERENCES
Does not write in the src->Buffer beyond MaximumLength when MaximumLength is odd as the native function does.
IMPLEMENTATION
Defined in "winternl.h".
Implemented in "build/buildd-wine-unstable_1.1.32-1+b1-amd64-KnxYu0/wine-unstable-1.1.32/build32/dlls/ntdll/rtlstr.c".
- Debug channel "ntdll".