_inp, _inpw, _inpd
Especifica, desde un puerto, un byte (_inp), una palabra (_inpw) o una palabra doble (_inpd).
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 _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
Parámetros
- port
Número de puerto de E/S.
Valor devuelto
Las funciones devuelven el byte, la palabra o la palabra doble leída en port. No se devuelve ningún error.
Comentarios
Las funciones _inp, _inpw y _inpd leen un byte, una palabra y una palabra doble, respectivamente, del puerto de conexión especificado. El valor de entrada puede ser cualquier entero corto sin signo del intervalo comprendido entre 0 y 65.535.
Dado que estas funciones leen directamente desde 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.
Requisitos
Rutina |
Encabezado necesario |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<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.
Equivalente en .NET Framework
No es aplicable Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.