Partager via


Fonction RtlAppendStringToString (ntifs.h)

La routine RtlAppendStringToString concatène deux chaînes comptées. Il copie les octets de la source jusqu’à la longueur de la mémoire tampon de destination.

Syntaxe

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

Paramètres

[in, out] Destination

Pointeur vers une chaîne comptée à laquelle la chaîne à source doit être ajoutée.

[in] Source

Pointeur vers une chaîne comptée à ajouter à la chaîne à destination.

Valeur de retour

La routine RtlAppendStringToString retourne STATUS_SUCCESS si elle a ajouté la chaîne à source à la chaîne à de destination. RtlAppendStringToString retourne STATUS_BUFFER_TOO_SMALL si la MaximumLength de la chaîne de destination est trop petite pour permettre l’ajout de la chaîne source.

Remarques

La somme des membres Length des de destination de et chaînes source doit être inférieure ou égale à la MaximumLength de la chaîne de destination .

Pour plus d’informations sur les autres routines de gestion des chaînes, consultez Run-Time Routines de bibliothèque (RTL).

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000
plateforme cible Universel
d’en-tête ntifs.h (include Ntifs.h, FltKernel.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

RtlAppendUnicodeStringToString

RtlAppendUnicodeToString

RtlInitString