Share via


_outp, _outpw, _outpd

Genera, en un puerto, un byte (_outp), una palabra (_outpw) o a una palabra doble (_outpd).

Importante

Esta API no se puede usar en aplicaciones que se ejecutan en Windows en tiempo de ejecución.Para obtener más información, vea Funciones de CRT no admitidas con /ZW.

int _outp( 
unsigned short port, 
int databyte  
); 
unsigned short _outpw( 
unsigned short port, 
unsigned short dataword  
); 
unsigned long _outpd( 
unsigned short port, 
unsigned long dataword  
);

Parámetros

  • port
    Número de puerto.

  • databyte, dataword
    Valores de salida.

Valor devuelto

Las funciones devuelven el resultado de datos. No se devuelve ningún error.

Comentarios

Las funciones _outp, _outpw y _outpd escriben un byte, una palabra y una palabra doble, respectivamente, en el puerto de salida especificado. El argumento de port puede ser cualquier entero sin signo del intervalo comprendido entre 0 y 65.535; databyte puede ser cualquier entero del intervalo comprendido entre 0 y 255; y dataword puede ser cualquier valor del intervalo de un entero, un entero corto sin signo y un entero largo sin signo.

Dado que estas funciones escriben directamente en un puerto de E/S, no se pueden usar en código de usuario en Windows NT, Windows 2000, Windows XP y Windows Server 2003. Para obtener información sobre el uso de puertos de E/S en estos sistemas operativos, busque “Comunicaciones serie en Win32” en MSDN.

Requisitos

Rutina

Encabezado necesario

_outp

<conio.h>

_outpw

<conio.h>

_outpd

<conio.h>

Para obtener más información sobre compatibilidad, vea Compatibilidad.

Bibliotecas

Todas las versiones de las bibliotecas en tiempo de ejecución de C.

Vea también

Referencia

E/S de consola y de puerto

_inp, _inpw, _inpd