Compartir a través de


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

Vea también

Referencia

E/S de consola y de puerto

_outp, _outpw, _outpd