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 |