_outp, _outpw, _outpd
Genera un byte (_outp), palabra (_outpw), o a una doble palabra (_outpd) en un puerto.
Importante |
---|
Esta API no se puede utilizar en las aplicaciones que se ejecutan en tiempo de ejecución de Windows.Para obtener más información, vea Funciones CRT no compatibles 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
puerto
Número de puerto.databyte, dataword
Valores de salida.
Valor devuelto
Las funciones devuelven el resultado de los datos.No hay retorno de error.
Comentarios
_outp, _outpw, y las funciones de _outpd escriba un byte, palabra, y un doble palabra, respectivamente, el puerto de salida especificado.El argumento de puerto puede ser cualquier entero sin signo en el intervalo comprendido entre 0 y 65.535; el databyte puede ser cualquier entero en el intervalo comprendido entre 0 y 255; y el dataword puede ser cualquier valor en el intervalo de un entero, un entero corto sin signo, y un entero unsigned long, respectivamente.
Dado que estas funciones escriben directamente a un puerto de E/S, no se pueden utilizar en código de usuario en Windows NT, Windows 2000, Windows XP, y Windows Server 2003.Para obtener información sobre cómo utilizar puertos de E/S en estos sistemas operativos, busque “las comunicaciones en serie en Win32” en MSDN.
Requisitos
Rutina |
Encabezado necesario |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.
Bibliotecas
Todas las versiones de Bibliotecas en tiempo de ejecución de C.