Fonction TransmitCommChar (winbase.h)
Transmet un caractère spécifié avant toutes les données en attente dans la mémoire tampon de sortie du périphérique de communication spécifié.
Syntaxe
BOOL TransmitCommChar(
[in] HANDLE hFile,
[in] char cChar
);
Paramètres
[in] hFile
Handle de l’appareil de communication. La fonction CreateFile retourne ce handle.
[in] cChar
Caractère à transmettre.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
La fonction TransmitCommChar est utile pour envoyer un caractère d’interruption (par exemple, CTRL+C) à un système hôte.
Si l’appareil ne transmet pas, TransmitCommChar ne peut pas être appelé à plusieurs reprises. Une fois que TransmitCommChar place un caractère dans la mémoire tampon de sortie, le caractère doit être transmis avant que la fonction puisse être appelée à nouveau. Si le caractère précédent n’a pas encore été envoyé, TransmitCommChar retourne une erreur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | winbase.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |