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 contada a la que se debe anexar la cadena en Source .

[in] Source

Puntero a una cadena contada que se va a anexar a la cadena en Destination.

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 maximumLength de la cadena destination es demasiado pequeña para permitir que se anexe la cadena de origen.

Comentarios

La suma de los miembros Length de las cadenas Destination y Source debe ser menor o igual que MaximumLength de la cadena Destination .

Para obtener información sobre otras rutinas de control de cadenas, vea Rutinas de la biblioteca en tiempo de ejecución (RTL).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h, FltKernel.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte también

RtlAppendUnicodeStringToString

RtlAppendUnicodeToString

RtlInitString