Fonction EngUnicodeToMultiByteN (winddi.h)
La fonction EngUnicodeToMultiByteN convertit la chaîne Unicode spécifiée en chaîne ANSI à l’aide de la page de code ANSI actuelle.
Syntaxe
ENGAPI VOID EngUnicodeToMultiByteN(
[out] PCHAR MultiByteString,
[in] ULONG MaxBytesInMultiByteString,
[out, optional] PULONG BytesInMultiByteString,
[in] PWSTR UnicodeString,
[in] ULONG BytesInUnicodeString
);
Paramètres
[out] MultiByteString
Pointeur vers la mémoire tampon qui reçoit la chaîne ANSI résultante.
[in] MaxBytesInMultiByteString
Spécifie le nombre maximal d’octets à écrire dans MultiByteString. Si cette valeur est trop petite, ce qui fait que MultiByteString est un équivalent tronqué d’UnicodeString, aucune condition d’erreur ne se produit.
[out, optional] BytesInMultiByteString
Pointeur vers un ULONG qui reçoit le nombre d’octets écrits dans MultiByteString.
[in] UnicodeString
Pointeur vers la chaîne source Unicode à convertir en ANSI.
[in] BytesInUnicodeString
Spécifie le nombre d’octets dans UnicodeString.
Valeur de retour
None
Configuration requise
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Universal |
En-tête | winddi.h (inclure Winddi.h) |
Bibliothèque | Win32k.lib |
DLL | Win32k.sys |
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