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
Aucun
Remarques
La DestinationString Length est définie sur zéro si aucune chaîne source n’est fournie. Les MaximumLength et tampon membres du DestinationString ne sont pas modifiés par cette routine.
Le nombre d’octets copiés à partir du SourceString est soit la longueur de SourceString, soit 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 au >IRQL = DISPATCH_LEVEL.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Universel |
d’en-tête | ntddk.h (include Ntddk.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau (voir la section Remarques) |