NTSTATUS
RtlAppendUnicodeStringToString(
IN OUT PUNICODE_STRING Destination,
IN PUNICODE_STRING Source
);
RtlAppendUnicodeStringToString concatenates two Unicode strings. It copies bytes from the source up to the length of the destination buffer.
RtlAppendUnicodeStringToString can return one of the following values:
Value |
Meaning |
STATUS_SUCCESS |
The source string was successfully appended to the destination counted string. |
STATUS_BUFFER_TOO_SMALL |
The destination string length is too small to allow the source string to be concatenated. Accordingly, the destination string length is not updated. |
The Destination and Source buffers must be resident if the caller is running at IRQL >= DISPATCH_LEVEL.