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 de la source doit être ajoutée.
[in] Source
Pointeur vers une chaîne comptée à ajouter à la chaîne à destination.
Valeur retournée
La routine RtlAppendStringToString retourne STATUS_SUCCESS si elle a ajouté la chaîne de source à la chaîne à destination. RtlAppendStringToString retourne STATUS_BUFFER_TOO_SMALL si la valeur MaximumLength de la chaîne destination est trop petite pour permettre l’ajout de la chaîne source.
Remarques
La somme des membres Length des chaînes Destination et Source doit être inférieure ou égale à la valeur MaximumLength de la chaîne destination .
Pour plus d’informations sur les autres routines de gestion de chaînes, consultez Routines de la bibliothèque d’exécution (RTL).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 |
Plateforme cible | Universal |
En-tête | ntifs.h (include Ntifs.h, FltKernel.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |