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 |