Partager via


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)

Voir aussi

RtlCopyUnicodeString