Partager via


Fonction RtlInitString (winternl.h)

Initialise une chaîne comptée.

Syntaxe

void RtlInitString(
  [in, out] PSTRING DestinationString,
  [in]      PCSZ    SourceString
);

Paramètres

[in, out] DestinationString

Chaîne comptée à initialiser. DestinationString est initialisé pour pointer vers sourceString. Les champs Length et MaximumLength de destinationString sont initialisés à la longueur de SourceString.

[in] SourceString

Pointeur vers une chaîne terminée par null. Si sourceString n’est pas spécifié, les champs Length et MaximumLength de destinationString sont initialisés à zéro.

Valeur de retour

None

Remarques

Avertissement de sécurité : N’autorisez pas la taille du paramètre SourceString à dépasser MAX_USHORT caractères.

Étant donné qu’il n’existe aucune bibliothèque d’importation pour cette fonction, vous devez utiliser GetProcAddress.

RemarqueRtlInitString est disponible dans Windows XP. Il peut être modifié ou indisponible dans les versions ultérieures.
 

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête winternl.h
Bibliothèque ntdll.lib
DLL ntdll.dll