Compartir a través de


Función TransmitCommChar (winbase.h)

Transmite un carácter especificado delante de los datos pendientes en el búfer de salida del dispositivo de comunicaciones especificado.

Sintaxis

BOOL TransmitCommChar(
  [in] HANDLE hFile,
  [in] char   cChar
);

Parámetros

[in] hFile

Identificador del dispositivo de comunicaciones. La función CreateFile devuelve este identificador.

[in] cChar

Carácter que se va a transmitir.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

La función TransmitCommChar es útil para enviar un carácter de interrupción (como CTRL+C) a un sistema host.

Si el dispositivo no transmite, no se puede llamar a TransmitCommChar repetidamente. Una vez que TransmitCommChar coloca un carácter en el búfer de salida, el carácter debe transmitirse antes de que se pueda llamar a la función de nuevo. Si aún no se ha enviado el carácter anterior, TransmitCommChar devuelve un error.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado winbase.h (incluye Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

Funciones de comunicaciones

Recursos de comunicaciones

CreateFile

WaitCommEvent