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

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)

Voir aussi

RtlCopyUnicodeString