inp, _inp, inpw, _inpw_inpd

Input, da una porta, da un byte (inp, _inp), una parola (inpw, _inpw) o una parola doppia (_inpd).

Importante

Queste funzioni sono obsolete. A partire da Visual Studio 2015 non sono disponibili in CRT.
Questa API non può essere usata nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere Funzioni CRT non supportate nelle app della piattaforma UWP (Universal Windows Platform).

Sintassi

int _inp(
   unsigned short port
);
unsigned short _inpw(
   unsigned short port
);
unsigned long _inpd(
   unsigned short port
);

Parametri

port
Numero porta di I/O.

Valore restituito

Le funzioni restituiscono il byte, la parola o la parola doppia letti da port. Non viene restituito alcun errore.

Osservazioni:

Le funzioni _inp, _inpwe _inpd leggono un byte, una parola e una doppia parola, rispettivamente, dalla porta di input specificata. Il valore di input può essere qualsiasi Unsigned Short Integer nell'intervallo compreso tra 0 e 65.535.

Poiché queste funzioni leggono direttamente da una porta di I/O, non possono essere usate nel codice utente.

I inp nomi e inpw sono nomi meno recenti e deprecati per le _inp funzioni e _inpw . Per altre informazioni, vedere Nomi di funzione POSIX.

Requisiti

Ciclo Intestazione obbligatoria
_inp <conio.h>
_inpw <conio.h>
_inpd <conio.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Librerie

Tutte le versioni delle librerie di runtime C.

Vedi anche

I/O della console e della porta
outp, outpw, _outp, _outpw_outpd