_inp, _inpw, _inpd

Restituisce, da una porta, un byte (_inp), una parola (_inpw) o una parola doppia (_inpd).

Importante

Queste funzioni sono obsolete. A partire da Visual Studio 2015 non sono disponibili in CRT.

Importante

Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere l'articolo relativo alle funzioni CRT non supportate con /ZW.

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 vi è restituzione di errori.

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.

Dal momento che queste funzioni leggono direttamente da una porta di I/O, potrebbero non essere usate nel codice utente in Windows NT, Windows 2000, Windows XP e Windows Server 2003.

Requisiti

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

Vedere anche

Console e porta I/O
_outp, _outpw, _outpd