Fonction RtlInitUTF8String (wdm.h)
La fonction RtlInitUTF8String initialise une chaîne comptée de caractères UTF-8.
Syntaxe
NTSYSAPI VOID RtlInitUTF8String(
PUTF8_STRING DestinationString,
__drv_aliasesMem PCSZ SourceString
);
Paramètres
DestinationString
Pointeur vers UTF8_STRING structure (STRING) à initialiser.
SourceString
Pointeur facultatif vers une chaîne de caractères terminée par null. Cette chaîne est utilisée pour initialiser la chaîne comptée pointée par DestinationString.
Valeur de retour
None
Remarques
La routine copie la valeur du pointeur SourceString dans le membre Buffer de la structure UTF8_STRING pointée par DestinationString. Le membre Length de cette structure est défini sur la longueur, en octets, de la chaîne source, à l’exclusion de la valeur null de fin. Le membre MaximumLength de la structure est défini sur la longueur, en octets, de la chaîne source, y compris la valeur null de fin. Si SourceString a la valeur NULL, Length et MaximumLength sont tous deux définis sur zéro.
RtlInitUTF8String ne modifie pas la chaîne source pointée par SourceString.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | wdm.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour