Compartir a través de


Función RtlAppendStringToString (ntifs.h)

La rutina RtlAppendStringToString concatena dos cadenas contadas. Copia bytes del origen hasta la longitud del búfer de destino.

Sintaxis

NTSYSAPI NTSTATUS RtlAppendStringToString(
  [in, out] PSTRING      Destination,
  [in]      const STRING *Source
);

Parámetros

[in, out] Destination

Puntero a una cadena con recuento a la que se debe anexar la cadena en origen.

[in] Source

Puntero a una cadena con recuento que se va a anexar a la cadena en Destino.

Valor devuelto

La rutina RtlAppendStringToString devuelve STATUS_SUCCESS si anexó la cadena en source a la cadena en Destination. rtlAppendStringToString devuelve STATUS_BUFFER_TOO_SMALL si el MaximumLength de la cadena de destino de es demasiado pequeño para permitir que se anexe la cadena de origen.

Observaciones

La suma de los miembros de Length de los de destino de y source deben ser menores o iguales que el MaximumLength de la cadena Destination de.

Para obtener información sobre otras rutinas de control de cadenas, consulte rutinas de Run-Time Library (RTL).

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000
de la plataforma de destino de Universal
encabezado de ntifs.h (incluya Ntifs.h, FltKernel.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL <= APC_LEVEL

Consulte también

rtlAppendUnicodeStringToString

RtlAppendUnicodeToString

rtlInitString