_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.