Fonction RtlCopyString (ntddk.h)
La routine RtlCopyString copie une chaîne source dans une chaîne de destination.
Syntaxe
NTSYSAPI VOID RtlCopyString(
[out] PSTRING DestinationString,
[in, optional] const STRING *SourceString
);
Paramètres
[out] DestinationString
Pointeur vers la mémoire tampon de chaîne de destination.
[in, optional] SourceString
Pointeur vers la mémoire tampon de chaîne source.
Valeur de retour
None
Remarques
La longueur de DestinationString est définie sur zéro si aucune chaîne source n’est fournie. Les membres MaximumLength et Buffer de destinationString ne sont pas modifiés par cette routine.
Le nombre d’octets copiés à partir de SourceString correspond à la longueur de SourceString ou à la longueur maximale de DestinationString, selon la valeur la plus petite.
Les mémoires tampons DestinationString et SourceString doivent être résidentes si l’appelant s’exécute à IRQL >= DISPATCH_LEVEL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | ntddk.h (inclure Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau (voir la section Remarques) |